vb的ado与datagrid的数据绑定

来源:百度知道 编辑:UC知道 时间:2024/06/14 16:13:18
vb的ado与datagrid的数据绑定,建立了几个文本框,准备显示ado中的数据,但是怎么用代码实现文本框与ado的绑定,使得在datagrid中的数据指针移动的时候,文本框的内容随之移动,请写的详细些吧
请再说的详细点好吗,我试过但是没有成功,我用的是vb6.0,数据库是access2003,现在很困难,走不动了,我的路径用的是相对路径,但是在数据库的连接时候,就不能用控件的属性了,请给我一些详细的代码,CurrentRow这个方法或对象vb6.0里没有吧,我试过几次,都说不存在呀

把TEXT和GRID同时绑定到ADO的记录集就行了,在窗体设计时完成,不用代码绑定都行的。

假设DataGrid的控件为默认的DataGridView1
假设那几个文本框为默认的TextBOx1,TextBOx2,TextBOx3
在你说的具体已经绑定在DataGridView1里以后
DataGridView1里就已经显示了表内容了的对吧
这个时候你应该是想选择到哪一行就把哪一行的每列内容放到每个文本框里对吧
那么你只要在DataGridView1的点击事件(Click)里使用

TextBOx1.Text = DataGridView1(0, DataGridView1.CurrentRow.Index).Value
TextBOx2.Text = DataGridView1(1, DataGridView1.CurrentRow.Index).Value
TextBOx3.Text = DataGridView1(2, DataGridView1.CurrentRow.Index).Value

给分?
希望我的问题
--------VB2005中网络传输DataTable 急!!
早点有人回答 哎~~~
再没有高手像我这么好心了吗?

补充:请相信我的做法是正解,楼下说得不对哦真的,首先用代码来实行是完全必要的,数据库里那么多数据用TextBox来绑定,你要绑定哪行?我估计发问者是想选到哪行显示哪行的数据到每个TextBox,而且我觉得程序应该尽量多用代码少用窗体设计,恨不得连控件生成都用代码呢,代码越多程序的可扩展性可改变性就越高,真的