以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]自动增加行总不在最后一行 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=192050) |
||||
-- 作者:chnfo -- 发布时间:2024/5/26 12:28:00 -- [求助]自动增加行总不在最后一行 有个项目,使用外部数据源。 设置了自动增加行和按回车行向下。 但实际在最后一行按回车时,总会在偶数行自动增加行,第一次在最后一行按回车,新增行会在第2行,第2次在第4行,依次类推 是哪里设置有问题吗?
是因为外部表没有将_identify设为主键的原因? 但如果使用自增作为主键,导入外部数据时可能会出现麻烦 但这个要求跟使用外部表存储用户相冲突,外部数据表使用的 Name做主键,而不是identify
[此贴子已经被作者于2024/5/26 13:09:15编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2024/5/26 20:33:00 -- 确实是没有将_identify设为主键的原因。 把后台数据库里的_sortkey列去掉即可。只有_identify设为主键_sortkey列才起作用
|
||||
-- 作者:chnfo -- 发布时间:2024/5/26 23:12:00 -- 这个就有点麻烦了。如果使用外部表,要插入列,必须要在数据表-设置标志列-勾上“插入行标志列”,但要勾它,必须主键是数值型(几乎也就是说必须使用_identify作为主键) 但使用_identify作为主键,合并数据时会有麻烦(例如导入各个分店的销售数据,或各个分店的客户名单时),都可能会有=1的主键值,这就出问题了。
|
||||
-- 作者:有点蓝 -- 发布时间:2024/5/27 8:34:00 -- 使用_identify作为主键,一样可以保留存储guid的ID列的。把ID作为唯一编号使用,不要使用_identify做业务关联 |
||||
-- 作者:chnfo -- 发布时间:2024/6/3 10:25:00 -- 外部表存储用户相冲突,外部数据表使用的 Name做主键,而不是identify 这个咋整?
[此贴子已经被作者于2024/6/3 10:25:30编辑过]
|
||||
-- 作者:有点蓝 -- 发布时间:2024/6/3 14:03:00 -- 这个没有办法使用_sortkey的功能。 |
||||
-- 作者:chnfo -- 发布时间:2024/6/3 15:51:00 -- 也就是用户表不支持插入行功能了呗 |
||||
-- 作者:有点蓝 -- 发布时间:2024/6/3 15:52:00 -- 是的 |