DBGrid 的 OnCellClick 事件

Hiee 2005-05-18 01:11:23
DBGrid 的 dbEditing= False,dgRowLines = True.
我想通过 OnCellClick 事件 将选定记录的值 传递给 EditBox,请问如何实现 ?
假设:
DBGrid 中有 No, Name,Age,Sex;
对应的EditBox 是: edtNo,edtName,edtAge,edtSex
...全文
134 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
grjs2004 2005-05-18
  • 打赏
  • 举报
回复
edtNo.text := ADOQuery.fieldbyname('No').asstring;
tdtjjiao 2005-05-18
  • 打赏
  • 举报
回复
edtNo.text := ADOQuery.fieldbyname('No').asstring;
Larrystudy 2005-05-18
  • 打赏
  • 举报
回复
edtNo.text := ADOQuery.fieldbyname('No').asstring;

是的,就是这样
Hiee 2005-05-18
  • 打赏
  • 举报
回复
我的数据连接如下:
ADOConnection -> ADOQuery -> DataSource -> DBGrid
你的意思就是:edtNo.text := ADOQuery.fieldbyname('No').asstring; 吗 ?
hongqi162 2005-05-18
  • 打赏
  • 举报
回复
edtno.text:=dataset.fieldbyname('No').asstring;
edtName.text:=dataset.fieldbyname('Name').asstring;
edtAge.text:=dataset.fieldbyname('age').asstring;
edtSex.text:=dataset.fieldbyname('sex').asstring;

dataset为dbgrid绑定数据集

2,507

社区成员

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

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