由于数据表 '表名' 需要一个相关记录,不能添加或修改记录。

川娃子 2009-04-06 12:14:53
向Access数据库中插入值的时候报的错,不知道怎么解决。
表1 users 字段 userid username
表2 products 字段 pid pname puser
关系 userid=puser
就是在users表中需要一个相关记录,不能添加或修改记录。
从来没遇到过,不知道怎么办啊?
帮帮忙啊 很急急急急
...全文
3420 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zzxap 2009-04-06
  • 打赏
  • 举报
回复
你设置了外建,当然不能在从表插入主表没有的数据咯
zzxap 2009-04-06
  • 打赏
  • 举报
回复
因设立了表的关系,主表中没有对应的数据,所以出错提示

改变了关系连接后解决
cyz9977 2009-04-06
  • 打赏
  • 举报
回复
puser 設置了外鍵?

添加的時候注意順序,先添加users再添加products
川娃子 2009-04-06
  • 打赏
  • 举报
回复
多谢你们的提醒 我找到问题所在了 我错在:
w我本想在puser表中插入user表中的username,建表时 关系 userid=puser 是这样
而插入的是username 不是userid 所以错了 是自己的一时马虎啊
这是程序员的最大禁忌啊

62,232

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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