怎样在DBGridEh1中直接编辑记录

paula2008 2009-07-16 10:07:22
我用DBGridEh1.DataSource.DataSet.Append;然后是加了一个空行,但就是没办法编辑
...全文
79 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
delphi_911 2009-07-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 paula2008 的帖子:]
我用DBGridEh1.DataSource.DataSet.Append;然后是加了一个空行,但就是没办法编辑
[/Quote]

1.只读不能编辑;
2.整行选择时也不能编辑;
yanele 2009-07-16
  • 打赏
  • 举报
回复
好像连接数据那个组件,如ADOQuery也要Edit才可以进行编辑
火龙岛主 2009-07-16
  • 打赏
  • 举报
回复
还有就是,你的数据集不能是联合查询。
bdmh 2009-07-16
  • 打赏
  • 举报
回复
只读,行选都会不运行编辑,再有看看grid的option中是否有editing之类的选项
骑牛上铂金 2009-07-16
  • 打赏
  • 举报
回复
DBGridEh1会不会设成只读了!
luckyboy97 2009-07-16
  • 打赏
  • 举报
回复
DBGRIDEH的Options下面的DGEDITING 要设置为TRUE DGROWSELECT 要设置为FALSE
DBGRIDEH 的READONLY 要设置为FALSE

2,495

社区成员

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

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