delphi 关于DBGrid的问题

2025-03-17 08:09:18
推荐回答(2个)
回答1:

在DBGrid的OnCellClick事件中抓取栏位值.
以下是例子,Query2即是舆DBGrid连接的DataSet:
procedure TMain_frm.DBGrid2CellClick(Column: TColumn);
begin
with dm.Query2 do
begin
Edit2.Text := FieldByName('user').AsString;//将User名称显示到Edit中
end;
end;

回答2:

利用 事件 onclick。然后读数据当前的指针就可以了。