找回密码
 立即注册

QQ登录

只需一步,快速开始

ryoyufeng 活字格认证
金牌服务用户   /  发表于:2023-7-7 09:53  /   查看:2499  /  回复:15
20金币


问题描述:
活字格界面更新sql server 表 t_aps_morpt_line的内容,该表设置了触发器为:

然后就是提升 如下错误:


这个该如何解决?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

和这个帖子的问题原因一样哈 外联数据库添加触发器,newrowid获取失败 https://gcdn.grapecity.com.cn/showtopic-88032-1-1.html (出处: 葡萄城产品技术社区)

15 个回复

倒序浏览
最佳答案
最佳答案
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2023-7-7 09:53:45
来自 16#
和这个帖子的问题原因一样哈

外联数据库添加触发器,newrowid获取失败
https://gcdn.grapecity.com.cn/showtopic-88032-1-1.html
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2023-7-7 11:10:02
2#
您好,如果去掉这个触发器还会有此报错吗?

如果有,麻烦上传下工程demo,如果担心数据工程泄露,可以将对应的页面和数据表导出到新工程了。
回复 使用道具 举报
ryoyufeng活字格认证
金牌服务用户   /  发表于:2023-7-7 11:30:29
3#
Erik.Xue 发表于 2023-7-7 11:10
您好,如果去掉这个触发器还会有此报错吗?

如果有,麻烦上传下工程demo,如果担心数据工程泄露,可以将 ...

删除触发器后 不存在 该问题
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2023-7-7 11:45:04
4#
这个页面导出到新工程,和页面上的数据表能否转换为内建库,上传一下,这边需要测试一下。
回复 使用道具 举报
ryoyufeng活字格认证
金牌服务用户   /  发表于:2023-7-7 12:03:59
5#
Erik.Xue 发表于 2023-7-7 11:45
这个页面导出到新工程,和页面上的数据表能否转换为内建库,上传一下,这边需要测试一下。

能否关闭sql server 外联表的并发控制?
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2023-7-7 14:02:26
6#
不是,大佬,我这边自己测试了下,没有复现所说的问题,所以需要提供个此问题的demo,这边好调查下具体原因。

我写了个简单的触发器,添加表数据时触发,是正常的。如下图:





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
ryoyufeng活字格认证
金牌服务用户   /  发表于:2023-7-7 15:42:10
7#
本帖最后由 ryoyufeng 于 2023-7-7 15:46 编辑
Erik.Xue 发表于 2023-7-7 14:02
不是,大佬,我这边自己测试了下,没有复现所说的问题,所以需要提供个此问题的demo,这边好调查下具体原因 ...

触发器:


BEGIN

  -- Type the SQL Here.
        --update  t_aps_workpplan_line set accquaqty = 1
        insert into trg(name) VALUES('aaaa')
END


demo中已经转成内置表 ,还是出现这个报错


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2023-7-7 17:32:01
8#
老板,是我的操作不对吗?

我这边用9.0.4版本测试没有提示报错信息。



把内置表转为外联表并且设置了对应的触发器,也没有提示报错:


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
ryoyufeng活字格认证
金牌服务用户   /  发表于:2023-7-7 17:44:11
9#
Erik.Xue 发表于 2023-7-7 17:32
老板,是我的操作不对吗?

我这边用9.0.4版本测试没有提示报错信息。

能把完整的 触发器的代码发我看一下吗?我用的是8.104
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部