关于触发器的一个小问题??

xiangyun123 2003-07-04 10:20:50
我在SQL2000后台创建一个触发器,我在DELPHI前台中修改数据时,再按保存,后来发生异常说什么“键列信息不足,……”,但我把后台数据库的记录只保存一条时,就可以,超过一条就不行。!!这么样解决这个问题!!!!!!
...全文
21 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
goldencity 2003-10-28
  • 打赏
  • 举报
回复
记录中有重复纪录,你可以设一个主键,
jxc163 2003-10-28
  • 打赏
  • 举报
回复
看看这个问题,或许有帮助
http://expert.csdn.net/Expert/topic/2368/2368944.xml?temp=.6115991
Seahilly 2003-10-28
  • 打赏
  • 举报
回复
up
txmjs 2003-10-27
  • 打赏
  • 举报
回复
定义一个主键。ID
xiangyun123 2003-07-04
  • 打赏
  • 举报
回复
我知道,就是怎样解决这样的问题,
Means_pan 2003-07-04
  • 打赏
  • 举报
回复
那是因为你有重复的记录!!
xiangyun123 2003-07-04
  • 打赏
  • 举报
回复
什么时候有关吗??我刚做的呀,马上调试就不行了
我是做一个更新的:
CREATE TRIGGER TrGroupdept_update ON groupdept
FOR UPDATE
AS
declare @groupname varchar(30);
select @groupname=groupname from inserted
update dormdetail set groupname=@groupname;
上海老李 2003-07-04
  • 打赏
  • 举报
回复
你做的是什么时候的触发器?添加删除正确吗?

2,498

社区成员

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

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