更新提交问题

更新提交,数据库表中共有15列,现在需要根据三项来改其它两列的数据,其余不变怎么操作。

我的想法:将15列数据放在单元格上,根据三列数据过滤,然后全体更新提交,但是效率慢,有什么其它的不需要显示过滤的方法吗,我试了直接把5列数据更新提交,无效,是必须15列一同提交吗?

FineReport KEXR 发布于 2019-3-22 08:22
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
1
孤陌Lv6资深互助
发布于2019-3-22 08:32

那你不需要把15列都列出来吧  然后填报属性设置未更新不提交就好  用更新提交 记得设置 主键

  • KEXR KEXR(提问者) 是的,我设置了三个主键,但是搞不清为什么提交无效
    2019-03-22 08:34 
  • 孤陌 孤陌 回复 KEXR(提问者) 那你3个主键联合起来具有唯一性不?
    2019-03-22 08:35 
  • KEXR KEXR(提问者) 回复 孤陌 有的,IF(&(M7/AF7*100+AI7)==100,1,0) 这是我一个填报的内容,我感觉可能是这儿不太对?但是也没有报错
    2019-03-22 08:37 
  • 孤陌 孤陌 回复 KEXR(提问者) 不知道你的情况为什么前面要加&
    2019-03-22 08:39 
  • KEXR KEXR(提问者) 回复 孤陌 恩。。模仿的,if的条件总见加&
    2019-03-22 08:40 
最佳回答
0
吾姓独孤Lv6高级互助
发布于2019-3-22 08:31

你过滤在数据集sql语句里做?

  • KEXR KEXR(提问者) 我刚刚用demo试了,直接5列提交应该是可以的,但是我那个不知道为什么没效果,难道是设置三个主键的问题?
    2019-03-22 08:32 
  • 吾姓独孤 吾姓独孤 回复 KEXR(提问者) 为啥要设置三个主键?如果有疑问可以尝试先设置一个主键,可以的话应该就是主键的问题,不过觉得没必要,下面老哥的回答感觉更符合你的需求,
    2019-03-22 08:35 
  • 3关注人数
  • 1282浏览人数
  • 最后回答于:2019-3-22 08:32
    请选择关闭问题的原因
    确定 取消
    返回顶部