社区
VB基础类
帖子详情
MSHFlexGrid1 取某一行数据
liuchanghu
2005-09-14 04:18:22
我想这样的功能:
从数据库中的记录在 MSHFlexGrid1 中显示,我想在单击每一行的时候,弹出一个form 显示此记录的具体记录信息。
现在是不知道如何传此行中的数据库的自动ID编号。
说明此行 数据库的自动ID编号,我并没有在此行显示。
...全文
238
10
打赏
收藏
MSHFlexGrid1 取某一行数据
我想这样的功能: 从数据库中的记录在 MSHFlexGrid1 中显示,我想在单击每一行的时候,弹出一个form 显示此记录的具体记录信息。 现在是不知道如何传此行中的数据库的自动ID编号。 说明此行 数据库的自动ID编号,我并没有在此行显示。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
做鸡真好吃
2006-05-25
打赏
举报
回复
123~
PacificBlue
2005-09-14
打赏
举报
回复
你把哪个值赋给全局变量啊?是 MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 0) 还是 MsgBox( MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 0)),是后面的话,如果你总是点击同一个按钮,值肯定是一样的,建议你多贴些代码上来,这样看不出整体思路来啊。
liuchanghu
2005-09-14
打赏
举报
回复
问题解决了,是 from 的问题。今天 csdn 总是出错
winehero
2005-09-14
打赏
举报
回复
怎么可能?!我都调试了,点不同ID,得到不同值。。。
是不是赋值什么地方的问题?有代码吗,能不能麻烦我帮你看看?
liuchanghu
2005-09-14
打赏
举报
回复
这位大哥还不能结,发现这个问题:
Private Sub MSHFlexGrid1_DblClick()
MsgBox MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 0)
End Sub
我把这个值付给一个全局变量frm_ID,然后打开另外一个form ,它来读取这个frm_ID值 ,发现 frm_ID 总是不变。
liuchanghu
2005-09-14
打赏
举报
回复
谢大哥了,兄弟坛子里没找到代码。结帐了
winehero
2005-09-14
打赏
举报
回复
靠,又是要代码的,给了:
Option Explicit
Private Sub Form_Load()
With MSHFlexGrid1
'¼ÙÉè´´½¨Ò»¸ñÁ½×ֶεÄÁ½Ìõ¼Ç¼£º
.Cols = 2: .Rows = 3
.FixedCols = 0
.TextMatrix(0, 0) = "Òþ²ØID"
.TextMatrix(0, 1) = "Name"
'Òþ²ØID
.ColWidth(0) = 0
'Record 1
.TextMatrix(1, 0) = 100
.TextMatrix(1, 1) = "aaa"
'Record 2
.TextMatrix(2, 0) = 200
.TextMatrix(2, 1) = "bbb"
End With
End Sub
Private Sub MSHFlexGrid1_DblClick()
MsgBox MSHFlexGrid1.TextMatrix(MSHFlexGrid1.Row, 0)
End Sub
liuchanghu
2005-09-14
打赏
举报
回复
你可以显示自动ID号,但是将对应列宽设为0不就完了。然后使用TextMatrix取出其值。
具体代码怎么写呀?怎么得到双击那一行,而得到这个ID值呢?
fishmans
2005-09-14
打赏
举报
回复
1。加个隐藏列把自动ID号加上啊
2。以此行的关键字为条件去库里查
winehero
2005-09-14
打赏
举报
回复
你可以显示自动ID号,但是将对应列宽设为0不就完了。然后使用TextMatrix取出其值。
VB 将
MSH
Flex
Grid
中
数据
导出到Excel
本文介绍了在VB中将
MSH
Flex
Grid
中
数据
导出到Excel的方法。首先需在工程中引用Microsoft Excel类型库,接着给出将
MSH
Flex
Grid
内容写入表格的代码,完成
数据
导出。此外,还列举了VB中对Excel表格的基本操作,如显示窗口、设置活动工作表等。
【VB】删除
MSH
Flex
Grid
控件中
一行
(机房问题)
本文围绕VB编程展开,介绍了删除
MSH
Flex
Grid
控件中
一行
的实现方法,包括声明变量、编写鼠标事件代码和
数据
库调用代码;还提及信息分行显示,用vbCrLf命令实现;阐述MDI主窗体费用计算,用DateDiff函数算时间;最后介绍ViewData提高代码复用效率。
删除选中
MSH
Flex
Grid
控件中的
数据
在编程实现机房收费系统时,遇到了如何删除
MSH
Flex
Grid
控件及其对应
数据
库
数据
的问题。通过学习和实践,实现了选中并删除指定行的方法。本文分享了选中和删除
MSH
Flex
Grid
数据
的代码,期望对读者有所启发。
如何对
MSH
Flex
Grid
多行中的
一行
进行删除、修改呢?
本文介绍了在机房收费系统的学生基本信息维护窗体中,如何正确地使用
MSH
Flex
Grid
控件来实现对选中行的
数据
修改及删除功能。文章详细解析了
MSH
Flex
Grid
的SelectionMode属性,并给出了一段具体的实现代码。
老朋友---
MSH
Flex
Grid
1
本文围绕
MSH
Flex
Grid
1控件展开,作者在学生管理和机房收费系统中结识该控件。先介绍了其常用属性,如CellAlignment、CellBackColor等,还说明了各属性的作用。随后介绍了常用功能,包括将控件中的
数据
导出到EXECEL,以及选中某
一行
进行修改。
VB基础类
7,787
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章