以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求教]插入行乱序  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=153898)

--  作者:hcfbehero
--  发布时间:2020/8/27 0:57:00
--  [求教]插入行乱序
1、’我在无筛选的情况下,在表里插入行,但是过会就会发现在这个插入的行,不在我插入的位置,要么往上或是往下串了几行,这如何解决或者说如何插入才能保证我插入的行在我入插入的位置?
2、在筛选的情况,又如何解决或是处理呢?
望高手赐教!!

--  作者:有点蓝
--  发布时间:2020/8/27 9:13:00
--  
这个没有办法完全保证,因为如果有部分加载,或者有多人并发使用的情况下。如果排除了这2种情况,您可以试试重置一下排序列

需要加载全部数据
dim t as table = tables("表A")
for i as integer = 0 to t.rows.count - 1
t.rows(i)("_sortkey") = i
next

至于是否筛选对这个没有什么影响