如何在VB6.0中将DataGrid中的数据显示到TextField中?

时间:2014-02-23 16:22:43

标签: sql-server vb6

我正在使用VB6.0和SQL Server 2008.我在工作中使用DataGrid控件。我知道如何将数据库记录填充到DataGrid中。但是如何将选定的行从DataGrid显示到文本框中?

1 个答案:

答案 0 :(得分:0)

至少有两种方式。

一种是在TextBox控件上使用数据绑定并分配相同的DataSource。

另一个是基于DataGrid的SelChange事件和SelBookmarks属性,如精细手册中所述:

  

在DataGrid控件中选择记录时,其书签将附加到SelBookmarks属性返回的集合中。例如,如果您创建由DataGrid控件创建的Recordset对象的克隆,则可以通过使用从SelBookmarks集合中获取的书签重新定位克隆的Recordset来处理单个数据记录。