以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  狐表插入记录时,_SortKey的值不是最大的?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=92753)

--  作者:magangzmc
--  发布时间:2016/11/11 17:31:00
--  狐表插入记录时,_SortKey的值不是最大的?
狐表插入记录时,_SortKey的值不是最大的?
请问狐表生成的sql语句中_SortKey字段的值是怎么取的?如何修改正确?
举个例子,如现在最大的都有10000了,可新增的行保存时,_SortKey的值还按8千多。
[此贴子已经被作者于2016/11/11 17:33:08编辑过]

--  作者:有点色
--  发布时间:2016/11/11 17:35:00
--  

如果是新增行,根据当前已经加载进来的datatable最大值,比如你加载10行,就是11;

 

如果是插入行,就是当前行的_Sortkey,比如5,就改成4.5这样;


--  作者:有点色
--  发布时间:2016/11/11 17:37:00
--  

 你可以重置_Sortkey

 

http://www.foxtable.com/webhelp/scr/1939.htm

 


--  作者:有点蓝
--  发布时间:2016/11/11 17:37:00
--  
按已经加载的数据取最大值。如果数据没有完全加载的,可以使用sqlcompute取后台最大值,赋值给_SortKey
--  作者:magangzmc
--  发布时间:2016/11/11 18:37:00
--  
谢谢大家,已经解决