找回密码
 立即注册

QQ登录

只需一步,快速开始

恒美恒美
金牌服务用户   /  发表于:2024-8-11 03:19  /   查看:1741  /  回复:13
20金币



用服务端修改订单信息,子表可能包含多条信息,用循环命令更新子表信息,添加和修改都可以,但是如果删除子表某一条信息就不行,怎么能把多的删掉,比如我子表里包含了3个产品,删除1条,应该还剩2条,但是我这里做的保存完后还是3条
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

子表循环命令有三个状态:新增,编辑,删除 每个对应循环就行。参考一下修改(数组改成只发送变更)

13 个回复

倒序浏览
最佳答案
最佳答案
stranger
银牌会员   /  发表于:2024-8-11 03:19:46
来自 3#
子表循环命令有三个状态:新增,编辑,删除

每个对应循环就行。参考一下修改(数组改成只发送变更)





本帖子中包含更多资源

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

x

评分

参与人数 1满意度 +5 收起 理由
林小鱼 + 5

查看全部评分

回复 使用道具 举报
林小鱼
金牌服务用户   /  发表于:2024-8-11 07:27:04
2#
你的命令写的不对~

参考官方这个工程文件看看

本帖子中包含更多资源

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

x
回复 使用道具 举报
恒美恒美
金牌服务用户   /  发表于:2024-8-11 14:52:24
4#
stranger 发表于 2024-8-11 11:11
子表循环命令有三个状态:新增,编辑,删除

每个对应循环就行。参考一下修改(数组改成只发送变更)




大佬,麻烦再看一下,删除记录那里还是删除不了,我看都是对的呀

本帖子中包含更多资源

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

x
回复 使用道具 举报
stranger
银牌会员   /  发表于:2024-8-11 16:27:30
5#
恒美恒美 发表于 2024-8-11 14:52
大佬,麻烦再看一下,删除记录那里还是删除不了,我看都是对的呀


主键:带钥匙的




本帖子中包含更多资源

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

x
回复 使用道具 举报
林小鱼
金牌服务用户   /  发表于:2024-8-12 08:48:07
6#
可以看看~

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-12 09:41:33
7#
感谢各位大佬的支持~
这里也可以参考只发送变更的数据,里面有详细描述哈
回复 使用道具 举报
恒美恒美
金牌服务用户   /  发表于:2024-8-12 14:55:38
8#
Lay.Li 发表于 2024-8-12 09:41
感谢各位大佬的支持~
这里也可以参考只发送变更的数据,里面有详细描述哈





楼上大佬说,主键列要带锁的,我是外联表, 子订单编号就是带锁的,这样设置是不行的,但是我用同样的方法重新弄了一个用ID列作为主键是可以的

本帖子中包含更多资源

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

x
回复 使用道具 举报
Lay.Li悬赏达人认证 活字格认证
超级版主   /  发表于:2024-8-12 16:11:52
9#
本帖最后由 Lay.Li 于 2024-8-12 16:36 编辑

感谢各位大佬的支持~

正如楼上大佬所述,这里的主键列要和数据表中的主键列相同,

前端这里传递的值是根据您数据表中真实的主键来的

您说外连库中的主键就是子订单编号,然后这样设置不行的话,您可以在设计器中测试时,按f12打开浏览器的开发者工具,详细看一下命令的执行过程。应该可以判断出来是哪里出了问题


另外,这里您是通过服务端命令更新数据的话,可以将表格,设置为松绑定的格式

本帖子中包含更多资源

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

x
回复 使用道具 举报
恒美恒美
金牌服务用户   /  发表于:2024-8-15 13:35:47
10#
Lay.Li 发表于 2024-8-12 16:11
感谢各位大佬的支持~

正如楼上大佬所述,这里的主键列要和数据表中的主键列相同,

大佬,我试了还是有点问题,修改数据还是修改不了,但是文件太大,超过20M发不上来了,我直接发微信上你有空帮我看看吧
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部