dbgrid中怎样响应一个选择的一行记录(50分)

  • 主题发起人 主题发起人 无影
  • 开始时间 开始时间

无影

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样取出在dbgrid中选择那行的记录中的字段值。谢谢!
 
DbGrid.DataSet.FieldByName('YourField').As.....可得到选择那行的记录中的
字段值
 
选择那行的记录时,
指针已经指向该记录
此时只要直接读取就可以了
edit1.text:=table1.fieldbyname('fieldname').asstring;
 
呵呵,写错了:

DbGrid.DataSource.DataSet.FieldByName('YourField').As.....可得到选择那行的记录中的
字段值
 
liuchuanbo和沈前卫说的对
 
多人接受答案了。
 
onCellClick事件
TForm1.DBGrid1CellClick(Column: TColumn);

column.Grid.SelectedField.AsString
 
后退
顶部