以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] 数据库触发器 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=187560) |
-- 作者:zcgmxf -- 发布时间:2023/7/27 8:34:00 -- [求助] 数据库触发器 老师,数据库的某个表设置触发器后,删除该表的行后也进行了保存该表但不成功,要反复删除才可以。这个怎么处理?谢谢! [此贴子已经被作者于2023/7/27 8:35:02编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/7/27 8:37:00 -- 设置了什么触发器?怎么删除行的? |
-- 作者:zcgmxf -- 发布时间:2023/7/27 10:11:00 -- 这个触发器是不是设置复杂了,前面的还是可以,触发器删除行也执行,就是不能在foxtable主菜单删除行的。 前面还有自动生成编号,在另一个表插入数据并且计算修改数据,然后删除行删除插入行并且计算修改数据。 销售_数量 = 销售_数量 - @数量, 库存_数量 = 库存_数量 + @数量 + @退回上级 + @报损数量 + @下级退回, 退回上级_数量 = 退回上级_数量- @退回上级, 下级退回_数量 = 下级退回_数量 - @下级退回, 损耗_数量 = 损耗_数量 - @报损数量 代码发不上来 [此贴子已经被作者于2023/7/27 10:23:45编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/7/27 10:15:00 -- 设置了什么触发器?!! |
-- 作者:zcgmxf -- 发布时间:2023/7/27 10:27:00 -- 这个触发器是不是设置复杂了,就是不能在foxtable主菜单删除行。 设置了有新增行时自动生成编号,在另一个表插入行并且计算修改数据,然后删除插入的编号相同的行并且计算修改数据。 下面是删除行的部分操作 销售_数量 = 销售_数量 - @数量, 库存_数量 = 库存_数量 + @数量 + @退回上级 + @报损数量 + @下级退回, 退回上级_数量 = 退回上级_数量- @退回上级, 下级退回_数量 = 下级退回_数量 - @下级退回, 损耗_数量 = 损耗_数量 - @报损数量 代码发不上来 |
-- 作者:有点蓝 -- 发布时间:2023/7/27 10:29:00 -- http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=69632 |
-- 作者:zcgmxf -- 发布时间:2023/7/27 10:34:00 -- 发了好多次了,压缩后也发了,提示上面的截图 [此贴子已经被作者于2023/7/27 10:36:11编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/7/27 10:39:00 -- 这么明显的提示,把yao字改为拼音呗 |
-- 作者:zcgmxf -- 发布时间:2023/7/27 10:42:00 -- [此贴子已经被作者于2023/7/27 11:06:46编辑过]
|
-- 作者:有点蓝 -- 发布时间:2023/7/27 10:55:00 -- 在foxtable主菜单删除行后有没有保存? |