怎么做了个UPDATE触发器,在前台往表里头更新数据时,会报错?将触发器删掉就好好的   :(,哪位大侠伸手缓助呀?  在线等呀。。。

VBfreegirl 2003-08-05 10:44:33
怎么做了个UPDATE触发器,在前台往表里头更新数据时,会报错?将触发器删掉就好好的   :(,哪位大侠伸手缓助呀?  在线等呀。。。。  :(
...全文
87 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
VBfreegirl 2003-08-05
  • 打赏
  • 举报
回复
CREATE TRIGGER updatedepcomNumber ON dbo.commodity_filiale
FOR update
AS
UPDATE commodity_filiale SET depcomNumber=depNumber+Number



这就是那个表dbo.commodity_filiale的触发器
dbo.commodity_filiale表的主键就是depcomNumber
VBfreegirl 2003-08-05
  • 打赏
  • 举报
回复
没错呀,在前台报错归报错,表面上反应是数据填不进去,但数据确实填进去了。。。。另外触发器没有错误,是对的。。。。 :( 前台提示错误是:“键列信息不足或不正确,更新影响到过多的行”,另一个错误是“实时错误:6160,DATA ACCESS ERROR 缺少更新或刷新键列信息”(这些都是在VB前台的报错),第一个错误无影响,第二个程序就会结束了 :(。。。。。。。。。。。快来救我呀
zxthello 2003-08-05
  • 打赏
  • 举报
回复
呵呵,见到过的猩猩最多的人
update触发器在insert时也触发好像,所以处理语句要小心!
pengdali 2003-08-05
  • 打赏
  • 举报
回复
你写错了吧

22,209

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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