请问 dbgrid 中 如何确定点击的是哪一行? ( 积分: 5 )

  • 主题发起人 主题发起人 高手贵姓
  • 开始时间 开始时间

高手贵姓

Unregistered / Unconfirmed
GUEST, unregistred user!
dbgrid 中 如何确定点击的是哪一行?希望能给点代码示例。
 
DBGrid1.SelectedRows
 
本来想回答的,但被jjtl抢了个先,楼主可以给他放分吧.
 
dataset.recordNo
 
我想实现 点击某行 就弹出一个窗口 。请问代码改如何写?
 
双击在DBGRID的DblClick事件中写代码...
比如
procedure Tmainform.DBGRID1DblClick(Sender: TObject);
begin
form1:=Tform1.create(self);
form1.show;
end;
单击在CellClick事件写
procedure Tmainform.RxDBGrid1CellClick(Column: TColumn);
begin
form1:=Tform1.create(self);
form1.show;
end;
 
但是它如何判断是哪行呢? 点击某行后弹出窗口,窗口只显示该行的内容?
 
你可以取出他的ROWNO就知道了。
 
procedure Tmainform.DBGRID1DblClick(Sender: TObject);
begin
form1:=Tform1.create(self);
form1.show;
end;

双击中能否加入判断行的语句或读取到行号?
 
将数据集传入窗体,管选中哪么,在窗体里拉几个数据感应控件不就得了。
 
GoToBookMark
 
接受答案了.
 
后退
顶部