麦粉社区
>
帖子详情

请问为什么在表格中添加行会覆盖原有数据

电子表格软件 发表于 2023-10-10 17:30
发表于 2023-10-10 17:30:46

如图,在分公司这一列点击添加行后输入电网公司点击保存。


电网公司这条数据会覆盖之前的规划公司



 

发表于 2023-10-10 18:20:43
看着是主键设置的有问题,合同名称是主键吗?如果是的话,应该在合同名称单元格设置允许添加行,其他单元格去掉添加行的设置项
  •   新人
    回写规则合同名称是主键,数据库没设置主键。按照你说的修改后再增加就变成这样了
    2023-10-11 08:51| 回复
  •   黑脸包
     回复 新人
    合同名称不回写的吗?还是你想两个的合同名称都一样?
    主键是必须唯一的,如果想两行都用同一个合同名称那就不能将这个字段定义为主键,可以考虑增加一个序号字段做主键或者设置成联合主键
    主键约束规则:https://wiki.smartbi.com.cn/pages/viewpage.action?pageId=76679392
    2023-10-11 09:20| 回复
  •   新人
     回复 黑脸包
    大佬你好,这张表是这样:一个合同名称名下可能有多个分公司,就是如图这种效果。所以数据库我没设置主键,因为这样不同数据合同名称可能会重复。如果用联合主键应该跟哪个字段联合呢?
    2023-10-11 09:45| 回复
  •   黑脸包
     回复 新人
    要不试试 合同名称+分公司 ,这两个条件应该不会有重复的了
    2023-10-11 09:47| 回复
  •   新人
     回复 黑脸包
    我去,设联合主键成功了!感谢大佬
    2023-10-11 09:54| 回复

回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

6回帖数 0关注人数 813浏览人数
最后回复于:2023-10-10 18:20
快速回复 返回顶部 返回列表