各位大哥好,请问这个如何实现?(20分)

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

winsock

Unregistered / Unconfirmed
GUEST, unregistred user!
请问怎么在一个窗口中双击dbgrid的任意记录,把双击的记录加到另一个窗口的dbgrid中去呢?
 
当你双击这条记录时你的数据集的指针已经指到了这条记录上了
直接把这条记录拿过来用不就得了嘛????
 
dbgrid不是有个DblClick事件吗?

table1 +datasource1+ dbgrid1
table2 + datasource2+ dggrid2
procedure TForm1.DBGrid1DblClick(Sender: TObject);
begin
// table1.Edit ;
//table1.Delete ;
table2.appendrecord([.........]);//把table1的当前记录加进来
table2.refresh;
end;
 
把这两个DBGRID指向同一个数据源不就行了吗
 
多人接受答案了。
 
后退
顶部