yangyf 发表于 2021-4-14 21:21:19

不能修改外部数据源的表记录问题

我用云表业务公式修改注册的外部数据源记录时系统提示只读游标不能修改,可以在mssql2000的数据库里update语句是可以修改这条记录的这个字段的。请教技术指点。
1 我连接了外部数据源:


2 注册了这个外部表


做了数据接口


3 云表模板里业务公式如下:


公式内容:


4 执行报错提示:
服务器错误代码:320229,详细信息:
执行业务公式[增大财务系统凭证号]时发生错误:
执行情况[情况1]时出现错误
在 READ ONLY 游标上不能指定 FOR UPDATE
5 数据库里可以修改:


请教:云表里应当怎么做?

liyunhua 发表于 2021-4-15 12:57:16

登录的账号要有写入的权限。例如:SQL server要有owner的角色才能写入。

技术问题收集分享君 发表于 2021-4-16 11:26:28

整理了一下:

数据源中数据库服务器的IP,我看你现在填的是127.0.0.1

登录帐号要是owner的权限

你的数据表有没有设置限制?试试修改其它的字段。

有对接SQL数据库,没有出现这个报错,所以你要试试其它的字段能不能修改。

先确认是数据库的设计问题还是云表逻辑的问题。

看看能不能做一个分段测试,小模块单独测试一下,包括接口测试,数据库连接测试,权限测试,看看是哪一块的问题

页: [1]
查看完整版本: 不能修改外部数据源的表记录问题