关于Grid的问题_______急!!!江湖救急

blade77 2003-04-24 11:05:42
我想在选中Grid的一条记录,
然后点击“修改”按钮
接着弹出“修改”界面,修改数据

这样我应该怎么样识别选中那一条记录!
...全文
24 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
yoisyois 2003-04-24
  • 打赏
  • 举报
回复
var
s : string;
begin
s := DBGrid.Fields[0].AsString;//如果第一个字段是PK的话
end;
xiaobudian125 2003-04-24
  • 打赏
  • 举报
回复
对DBGrid的onCellClick事件编程
例如:

...DBGrid.onCellClick()...
Begin
Modify.Edit1.Text:=DBGrid.Fields[0].Text //Modify 是用于修改的Form.

.........
end

haoco 2003-04-24
  • 打赏
  • 举报
回复
那个DBGrid对应的数据集的当前记录就是你所选中的记录啊
jazzy 2003-04-24
  • 打赏
  • 举报
回复
你可以在修改窗口中利用Locate来定位你需要的那条记录,然后修改,但是在定位时你必须打开你的那张表。

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧