怎么让datagrid中选中的一行数据在另一个窗口中完整的显示出来
我用vb.net与access数据库编写 一个 程序,我检索了一些数据在datagrid中显示出来,现在我需要单击或双吉datagrid表中的某一格使数据完整的显示在另一个窗口中,请问应该怎么写程序
我用vb.net与access数据库编写 一个 程序,我检索了一些数据在datagrid中显示出来,现在我需要单击或双吉datagrid表中的某一格使数据完整的显示在另一个窗口中,请问应该怎么写程序
关键在获取数据信息.
如果你想显示点击的那一个(就一个)单元格的内容, 可以用DataGridView的CurrentCell.Value属性获得, 返回Object
如果是需要那一整行的内容, 就需要用一个大小为DataGridView.ColumnCount(返回Integer)的Object数组保存该行所有Cell的值
遍历之...(假设已有包含数据, 名为dv的DataGridView, 数组array(dv.ColumnCount - 1) As Object)
Dim array(dv.ColumnCount - 1) As Object '这个数组大小为表的字段数, 即一行有多少个数据
'开始遍历保存选定行的数据
For
然后, 拿着array()随心所欲吧..
[此贴子已经被作者于2007-6-13 20:33:50编辑过]
不行啊,currentcell里面没有value这一项啊
我说的是DataGridView控件, 如果你用DataGrid的话,
就用CurrentCell的RowNumber和ColumnNumber两个属性来对DataTable进行检索取值.
基本原理是一样的