以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 某个表插入行功能出错,如何解决? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=22536) |
-- 作者:yacity -- 发布时间:2012/8/16 9:57:00 -- 某个表插入行功能出错,如何解决? 我开启了几个表的插入行功能,都没有问题。 但是另外有一个表有问题,始终无法在当前行插入行,无论你在什么位置插入行,新行都跑到最顶上。 打开数据库查看_sortkey列,发现如下问题:插入新行的数据列 _sortkey 序列号会从0开始,一直往负数增加。 如图
这个问题如何解决? |
-- 作者:yacity -- 发布时间:2012/8/16 9:59:00 -- 新增行就正常,2715,,2716,2717 都是新增行。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/8/16 11:36:00 -- 你取消允许插入行,然后重新设置允许插入行看看。 如果你是自己增加的_SortKey,记得这一列的数据类型应该设置为高精度小数。 [此贴子已经被作者于2012-8-16 11:37:02编辑过]
|
-- 作者:yacity -- 发布时间:2012/8/16 15:54:00 -- 多次取消插入功能,然后再重新设置。看着数据库中 _SortKey被删除,再被重建,毛病依旧。 |
-- 作者:狐狸爸爸 -- 发布时间:2012/8/16 16:05:00 -- _SortKey有没有设置为小数型? |
-- 作者:yacity -- 发布时间:2012/8/16 16:49:00 -- foxtable 自动设置的。 decimal 长度13 精度28 小数位数14 其他表启动插入功能正常。 唯独其中一个表不正常。 |