找文章 / 找答案
精选问答 更多内容

求解,填报表单的智能提交会根据的数据判断插入还是修...

电脑堺铂金一 显示全部楼层 发表于 2022-6-22 15:49:26 |阅读模式 打印 上一主题 下一主题
本帖最后由 1562266 于 2022-6-22 15:50 编辑

为什么插入一条新数据会覆盖旧数据
回复

使用道具 举报

精彩评论9

电脑堺铂金一 显示全部楼层 发表于 2022-6-22 15:50:01
版本z9.0.4
没图,看字
回复

使用道具 举报

电脑堺铂金一 显示全部楼层 发表于 2022-6-22 15:51:05
这是bug?
回复

使用道具 举报

永洪tech-lqf青铜三 显示全部楼层 发表于 2022-6-22 15:59:00
您好,标题看的不全,可以回一下您的问题么
回复

使用道具 举报

电脑堺铂金一 显示全部楼层 发表于 2022-6-22 16:03:25
永洪tech-lqf 发表于 2022-6-22 15:59
您好,标题看的不全,可以回一下您的问题么

填报表单的智能提交会根据的数据判断插入还是修改
回复

使用道具 举报

yhdata_bear 显示全部楼层 发表于 2022-6-22 16:05:17
智能提交:根据数据变动,智能判断做"增删改"操作:
场景1:Form类组件上绑定的数据和回填的目标表是同一个,并且数据库目标表有主键(主键下文以"id"为例),智能提交判断如下:
•删除行的数据做 delete
•新增已存在的id数据,将此id数据做update;新增不存在的id数据,将此id数据做 insert
•修改行的数据做 update
场景2:Form类组件上绑定的数据和回填的目标表是同一个,并且数据库目标表没有主键,智能提交判断如下:
•删除行的数据做 delete
•新增行的数据做 insert
•修改行的数据做 update
场景3:Form类组件上绑定的数据和回填的目标表不是同一个,并且数据库目标表有主键(主键下文以"id"为例),智能提交判断如下:
•删除行的数据做 delete
•新增目标表已存在的id数据,将此id数据做 update;新增目标表不已存在的id数据,将此id数据做 insert
•修改目标表已存在的id数据,将此id数据做 update;修改目标表不已存在的id数据,将此id数据做 insert
场景4:Form类组件上绑定的数据和回填的目标表不是同一个,并且数据库目标表没有主键,智能提交判断如下:
•删除行的数据做 delete
•新增行的数据做 insert
•修改目标表已存在的条列数据,将此条件列数据做 update;修改目标表不已存在的条例列数据,将此条件列数据做 insert
回复

使用道具 举报

永洪tech-lqf青铜三 显示全部楼层 发表于 2022-6-22 16:10:38
1562266 发表于 2022-6-22 16:03
填报表单的智能提交会根据的数据判断插入还是修改

智能提交的场景说明链接在这里,您可以看一下呢
https://www.yonghongtech.com/hel ... D%E6%8F%90%E4%BA%A4
回复

使用道具 举报

电脑堺铂金一 显示全部楼层 发表于 2022-6-22 16:13:01
yhdata_bear 发表于 2022-6-22 16:05
智能提交:根据数据变动,智能判断做"增删改"操作:
场景1:Form类组件上绑定的数据和回填的目标表是同一个 ...

我设置的智能提交从“导入Excel数据”里导入为什么会把之前的数据覆盖?新导入的数据都跟旧数据不同
回复

使用道具 举报

电脑堺铂金一 显示全部楼层 发表于 2022-6-22 17:36:46
还有人吗
回复

使用道具 举报

SamuelLiu青铜四 显示全部楼层 发表于 2022-6-23 13:29:07

判断是插入还是覆盖,是根据你的条件列来的。跟条件列相同的就是更新覆盖,不同的就是插入。https://www.yonghongtech.com/hel ... +%E5%AF%BC%E5%85%A5
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部