有个项目,使用外部数据源。
设置了自动增加行和按回车行向下。
但实际在最后一行按回车时,总会在偶数行自动增加行,第一次在最后一行按回车,新增行会在第2行,第2次在第4行,依次类推
是因为外部表没有将_identify设为主键的原因?
但如果使用自增作为主键,导入外部数据时可能会出现麻烦
但这个要求跟使用外部表存储用户相冲突,外部数据表使用的 Name做主键,而不是identify
[此贴子已经被作者于2024/5/26 13:09:15编辑过]
确实是没有将_identify设为主键的原因。
把后台数据库里的_sortkey列去掉即可。只有_identify设为主键_sortkey列才起作用
这个就有点麻烦了。如果使用外部表,要插入列,必须要在数据表-设置标志列-勾上“插入行标志列”,但要勾它,必须主键是数值型(几乎也就是说必须使用_identify作为主键)
但使用_identify作为主键,合并数据时会有麻烦(例如导入各个分店的销售数据,或各个分店的客户名单时),都可能会有=1的主键值,这就出问题了。
使用_identify作为主键,一样可以保留存储guid的ID列的。把ID作为唯一编号使用,不要使用_identify做业务关联
外部表存储用户相冲突,外部数据表使用的 Name做主键,而不是identify
这个咋整?
[此贴子已经被作者于2024/6/3 10:25:30编辑过]