关于dbgrideh的CheckBox问题!还得请大家帮忙啊!(问题解决将100分奉上)

cmt123 2003-08-23 12:14:35
我用Adoquery关联几个表绑定到dbgrideh中去,Checkbox所在的例对应的字段为Bit类型,当我点击Checkbox时想更新该字段的值,但问题是老是出现报错:“无法更新的键例信息,”,我已在该事件中做了该字段的更新,但还是一样请大家帮忙啊!
...全文
41 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
infuse 2003-12-12
  • 打赏
  • 举报
回复
表中有重复记录,加一个主键
IwantFlay 2003-08-26
  • 打赏
  • 举报
回复
原来如此
fhuibo 2003-08-24
  • 打赏
  • 举报
回复
gz
suiyuxing 2003-08-24
  • 打赏
  • 举报
回复
哈,多表关联???
IwantFlay 2003-08-23
  • 打赏
  • 举报
回复
不需要在事件做更新的吧.
只要在设置checkbox列时,梆定好字段,再设一下这一列的keylist值为1和0就可以了.
当然这一列不能只读,数据集也不能只读.
checkyvc6 2003-08-23
  • 打赏
  • 举报
回复
对啊,关联多个表的Recordset自己本身就没有update功能,得自己写update语句来实现
cmt123 2003-08-23
  • 打赏
  • 举报
回复
我用一个表绑定到dbgrideh中不报错,但多个表关联就会报错:“无法更新的键例信息”,该如何解决啊!!
yujohny 2003-08-23
  • 打赏
  • 举报
回复
不需要写任何代码,就连上dbGridEh,然后修改后Post就行了
IwantFlay 2003-08-23
  • 打赏
  • 举报
回复
你把对应的字段类型改为整型试试看
nhdj 2003-08-23
  • 打赏
  • 举报
回复
贴出代码
cmt123 2003-08-23
  • 打赏
  • 举报
回复
还时没有用啊!关注!!!!

2,496

社区成员

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

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