为什么填报修改完数据变成了新一行


FineReport珍惜 发布于 2017-6-13 11:15
悬赏:2 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共10回答
最佳回答
0
星痕发布于2017-6-13 11:15(编辑于 2023-9-6 09:34)
555
最佳回答
0
星痕发布于2017-6-13 11:16(编辑于 2023-9-6 09:34)
555
  • 珍惜 珍惜(提问者)

    增加了一行,是这样的 我有4个栏位,主键为那4个栏位,提交模式为智能提交,
    回复
    2017-06-13 11:18 
最佳回答
0
珍惜发布于2017-6-13 11:18(编辑于 2023-9-6 09:34)
555
  • pangfusheng pangfusheng

    你设置4个栏位为主键  这样的情况下 你需要 4个栏位的内容一样 才可以进行修改  所以你不应该在填报属性设置那么多主键  自己根据自己的需求来设置主键把
    回复
    2017-06-13 11:23 
  • 星痕 星痕

    。。。。主键设置了四个栏位,然后你要修改的还是四个栏位其中的某个栏位的内容,就相当于是你要修改主键。。。你觉得这种逻辑合理吗?你修改了与原始关联主键不能完全匹配,肯定直接就新增了啊
    回复
    2017-06-13 11:46 
最佳回答
0
yets11发布于2017-6-13 11:19(编辑于 2023-9-6 09:34)
555
最佳回答
0
孤陌发布于2017-6-13 11:23(编辑于 2023-9-6 09:34)
555
  • 珍惜 珍惜(提问者)

    是这样的 这4个栏位才能确定一条记录 所以才设置4个为主键
    回复
    2017-06-13 11:27 
最佳回答
0
珍惜发布于2017-6-13 11:27(编辑于 2023-9-6 09:34)
555
  • pangfusheng pangfusheng

    那你修改这条数据的时候 就麻烦了啊 必须4个栏位的内容相同 ,才可以对这条数据进行修改  否则只能新增
    回复
    2017-06-13 11:29 
最佳回答
0
孤陌发布于2017-6-13 11:29(编辑于 2023-9-6 09:34)
555
最佳回答
0
星痕发布于2017-6-13 11:46(编辑于 2023-9-6 09:34)
555
  • 珍惜 珍惜(提问者)

    哦 是这样啊? 我要修改的只是四个栏位中的某个栏位,所以我现在得怎么办呢
    回复
    2017-06-13 11:48 
  • 珍惜 珍惜(提问者)

    哦 是这样啊? 我要修改的只是四个栏位中的某个栏位,所以我现在得怎么办呢
    回复
    2017-06-13 11:48 
最佳回答
0
珍惜发布于2017-6-13 11:48(编辑于 2023-9-6 09:34)
555
最佳回答
0
珍惜发布于2017-6-13 11:48(编辑于 2023-9-6 09:34)
555
  • 星痕 星痕

    你要修改哪个栏位?把这个栏位的主键设置去掉。肯定是不可能存在四主键你还修改其中的这样的业务逻辑的。应该是你本身理解的有点问题,你把你要改的这个字段的主键设置去掉之后测试一下看看吧
    回复
    2017-06-13 11:15 
  • 0关注人数
  • 456浏览人数
  • 最后回答于:2017-6-13 11:57
    活动推荐 更多
    热门课程 更多
    返回顶部