怎样知道鼠标双击在DBGrid的哪一条记录上(10分)

  • 主题发起人 主题发起人 wataki
  • 开始时间 开始时间
W

wataki

Unregistered / Unconfirmed
GUEST, unregistred user!
鼠标在DBGrid的记录上双击
怎样获得该记录号
 
dbgrid1.datasource.dataset.recno
 
'xxx' 是你记录的主键子段名
edit1.text 记录xxx子段名的值
Edit1 .Text := DBGrid1 .DataSource .DataSet .Fieldbyname('xxx').AsString ;
 
s:=DBGrid1.SelectedField.AsString
 
在dataset的Afterscroll里面写就可以了
 
table1.recno
 
var bm:TBookMark;
bm:=Table.GetBookMark;
如果要使用双击某一行的数据;
Table.GoToBookMark(bm);
你所调用的数据就是你双击那一行的数据!
谢谢!
 
多人接受答案了。
 

Similar threads

后退
顶部