如: grid1 的datasource是 dataset1开始 grid1 的row的次序和 dataset1的 datarow的次序是一样的。
这样,我知道 grid1的当前行是3 ,我就可以通过dataset1.rows[3] 得到相关数据 可是grid1 按列排序后,次序就乱了,这时候怎么知道当前行对应的dataset1里面的数据阿
这样,我知道 grid1的当前行是3 ,我就可以通过dataset1.rows[3] 得到相关数据 可是grid1 按列排序后,次序就乱了,这时候怎么知道当前行对应的dataset1里面的数据阿
能够解决这个问题!
(databasemanager可能拼写有错)你可以去查看一下相关资料!
在生成dataSet之前就用Sql语句的Order by进行排好序,就不需要DataDrid 排序了。
这是偷懒的办法。
在库表里面增加个ID自增列,DataSet里面包含它,但是不在DataGrid里面显示,然后DataGrid单击某行的时候,读出这行的ID值,根据这个ID修改DataSet和库表
DataRow=drv.Row;
tseyeunwah()你们的办法可以吗?给个例子吧