"缺少更新或刷新的键列信息"是什么意思????

caff 2002-12-26 02:47:58
添加新纪录时提示的
大侠帮帮忙啊
...全文
585 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wjs3w 2002-12-27
  • 打赏
  • 举报
回复
我在用datagrid时好像也碰到了。
原因好像出在记录没有可供区别的字段即不能准确定位记录。
如一张表只有一个字段,且有重复的记录,则在datagrid中更新时,就会出现这个提示,如再加一字段,且各记录没有重复的值,再进行更新时,就不会出错了。
BenBenBoy 2002-12-26
  • 打赏
  • 举报
回复
我原来也碰到这个问题,后来经过仔细考虑,发现是我的应用理解有误

实际上这种问题在应用上也应该是不被允许的,好好看看你的应用要求如何。
BenBenBoy 2002-12-26
  • 打赏
  • 举报
回复
两个表联结的时候原则上是不能进行数据操作,只能进行数据查询。

因为它不知道应该如何修改你的两个表呀。
caff 2002-12-26
  • 打赏
  • 举报
回复
有主键啊,我想可能是和我的记录集是两个表连接得到的结果有关,现在更新也遇到了这样的问题 :(
流星尔 2002-12-26
  • 打赏
  • 举报
回复
你的数据库是不是在sql上,没有主键。添加一个主键。
cwl500449 2002-12-26
  • 打赏
  • 举报
回复
你把的sql语句中的所有列名换成*试试!
dragon525 2002-12-26
  • 打赏
  • 举报
回复
rs.Updata试试?

(rs为记录集)

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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