社区
VB基础类
帖子详情
MSHFlexGrid1 取某一行数据
liuchanghu
2005-09-14 04:18:22
我想这样的功能:
从数据库中的记录在 MSHFlexGrid1 中显示,我想在单击每一行的时候,弹出一个form 显示此记录的具体记录信息。
现在是不知道如何传此行中的数据库的自动ID编号。
说明此行 数据库的自动ID编号,我并没有在此行显示。
...全文
247
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取出其值。
线索化二叉树(线索化二叉树遍历方法,倒序线索化二叉树遍历结果)
本篇介绍线索化二叉树、线索化后的中序遍历以及反向输出中序遍历。 注:(不管是前序遍历、中序遍历或者后序遍历,道理都是一样的,只不过顺序不一样,所以本篇的就拿中序遍历作为讲解,方便统一与理解) 文章目录1.线索化二叉树1.1-什么是线索化二叉树1.2-线索化二叉树的意义1.3-线索化二叉树完整代码2.线索化后的中序遍历2.1-思路2.2-完整代码3.(拓展)利用线索化后的二叉树反向输出中序遍历3.1-思路3.2-完整代码 1.线索化二叉树 1.1-什么是线索化二叉树 首先思考一下:我们知道,不管是二叉树的前序
Python实现线索化二叉树 Python实现线索化存储二叉树 Python线索化二叉树的遍历
Python实现线索化二叉树 Python实现线索化存储二叉树 Python线索化二叉树的遍历
【c++】二叉树的线索化
什么是二叉树的线索化?或者问什么是线索二叉树? 按照某种遍历方式对二叉树进行遍历,可以把二叉树中所有结点排序为一个线性序列。在改序列中,除第一个结点外每个结点有且仅有一个直接前驱结点;除最后一个结点外每一个结点有且仅有一个直接后继结点。这些指向直接前驱结点和指向直接后续结点的指针被称为线索(Thread),加了线索的二叉树称为线索二叉树。 以上是搜狗百科的一段文字,反正我是没看太懂。简单点
中序线索化二叉树
为什么要线索化二叉树? 答:对于如下一颗二叉树,中序遍历二叉树结果为4,2,5,1,3那么我想知道5前面的数是什么,就必须要先中序遍历一遍然后再去查询5前面的数字。那么如果我这样操作:对于左右子节点为null的节点,它的左节点指向前一个节点,右节点指向下一个节点,同时标记指针置为1,这样的话,我就可以直接知道中序遍历时5的前一个节点和后一个节点。 这个对二叉树的操作过程叫:线索化二叉...
线索化二叉树(先序,中序,后序)+线索化二叉树的遍历【java详解】
n个结点的二叉链表中含有n+1 【公式 2n-(n-1)=n+1】 个空指针域。利用二叉链表中的空指针域,存放指向该结点在某种遍历次序下的前驱和后继结点的指针(这种附加的指针称为"线索")这种加上了线索的二叉链表称为线索链表,相应的二叉树称为线索二叉树(Threaded BinaryTree)。根据线索性质的不同,线索二叉树可分为前序线索二叉树、中序线索二叉树和后序线索二叉树三种一个结点的前一个结点,称为前驱结点一个结点的后一个结点,称为后继结点//线索化时记录前一个节点//节点存储结构。
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章