急:怎么获得打开表的当前记录的index值?(连接为cn,表为tb1)
请帮我看看谢谢!!!!!!!!! 问题点数:20、回复次数:4Top
1 楼angxain(卖女孩的小火财)回复于 2003-09-04 17:01:30 得分 0
可不可以說明白一點呀!!Top
2 楼huhaha7171(虎虎)回复于 2003-09-04 17:10:24 得分 0
比如dbgrid上显示了打开的表的内容。
在dbgrid左边有一个箭头指向某个记录。
通过点击可以改变箭头的位置,也就改变了当前记录的位置。
所以,我怎么知道当前记录的index呢?
谢谢了!!!!!
Top
3 楼derek()回复于 2003-09-04 17:16:39 得分 20
int cksbdrow=this.BindingContext[this.dataset1,"table1"].Position;Top
4 楼huhaha7171(虎虎)回复于 2003-09-04 17:44:10 得分 0
请看下面的代码:
第一个没问题,可是第二个只能显示第一个记录,改变以后再显示也没有反应?什么问题呢?
MessageBox.Show ( common.theDataSet.Tables[common.tableName].Columns[j].ColumnName);
MessageBox.Show ( common.theDataSet.Tables[common.tableName].Rows[this.BindingContext[common.theDataSet,common.tableName].Position][j].ToString ());
Top




