.dbf文件存储的纪录是有顺序,如何改变他们的顺序(例如把第二条纪录变成第一条纪录)?(50分)

  • 主题发起人 主题发起人 woodstock
  • 开始时间 开始时间
不能用索引,而且只能用到TTable构件。TQuery构件不能用。
 
数据库内数据的顺序并不重要,

你可以先将第一条记录,保存并删除。
然后将记录指针移到2上,再 INSERT

OK?
 
排序和建立索引都可以重新安排顺序。不过两者的用法不同,这个你是知道的。
但要想随意安排顺序,有点困难。
 
有没有更好的解决方案?
不用任何索引 。
 
就是排序嘛,自己写一段,
先索引,再写入到一个新表中,就OK了
 
to WebBar: 这个方法最笨,但是确实是可以用的方法。但是如果数据库大肯定完蛋---行不通。
先放着看看哪位大虾还有好的方法。
 
多人接受答案了。
 
后退
顶部