以文本方式查看主题

-  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=42355)

--  作者:atmetmicoo
--  发布时间:2013/11/9 5:59:00
--  SortKey重复值的问题
各位老师,

我发现分页加载显示数据有异常,仔细看数据发现有很多SortKey的值是重复的,请问这个问题该如何避免?谢谢
[此贴子已经被作者于2013-11-9 5:59:26编辑过]

--  作者:狐狸爸爸
--  发布时间:2013/11/9 8:46:00
--  

这个可能没有办法,如果数据量不是特别大,某天加载所有数据:

 

dim drs as list(of datarow) = datatables("xxxx").Select("","_sortKey")

for i as integer= 0 to drs.count -1

    drs(i).baserow(“_sortkey”) = i

next


--  作者:atmetmicoo
--  发布时间:2013/11/10 4:15:00
--  
如果在保存数据的时候,我把_identify的值给Sortkey是否妥当?这样赋值之后,SortKey的值会不会仍有变化?
--  作者:狐狸爸爸
--  发布时间:2013/11/11 8:09:00
--  
以下是引用atmetmicoo在2013-11-10 4:15:00的发言:
如果在保存数据的时候,我把_identify的值给Sortkey是否妥当?这样赋值之后,SortKey的值会不会仍有变化?

 

如果这样,两列的值相等,_SortKey没有啥意思了。