以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于狐表的SAVE与_SortKey (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=68287) |
-- 作者:czy66ds -- 发布时间:2015/5/14 9:42:00 -- 关于狐表的SAVE与_SortKey 请问:狐表新增并保存一条记录时是如何对_SortKey列赋值的? |
-- 作者:Bin -- 发布时间:2015/5/14 9:44:00 -- 你可以利用Compute 或者SQLCompute Max(_SortKey) 算出最大SOrtKey是啥.然后加1 |
-- 作者:czy66ds -- 发布时间:2015/5/14 9:48:00 -- 我干脆赋值1,可以吗?有问题吗? |
-- 作者:Bin -- 发布时间:2015/5/14 9:50:00 -- 那就全部是1咯. 没法排序咯 |
-- 作者:czy66ds -- 发布时间:2015/5/14 10:01:00 -- 但是,下面是数据库表的截图,其记录完全是由狐表的 .save保存的,人工没有干预,却是这个样子:
狐表的SAVE机制(关于_sortkey)是什么? |
-- 作者:Bin -- 发布时间:2015/5/14 10:02:00 -- 多用户使用吧? 有可能会出现这个状况. |
-- 作者:大红袍 -- 发布时间:2015/5/14 10:03:00 -- 你肯定是动态加载表数据了,或者是多用户使用的情况。
_Sortkey的值的计算,是根据你加载的数据而决定的。 |
-- 作者:jspta -- 发布时间:2015/5/14 11:38:00 -- _Sortkey根据你加载到table的数量进行排序,保存也是。如果对排序要求不是很高的话,建议你删除_Sortkey列。 |