关于ClientDataSet的排序(100分)

  • 主题发起人 主题发起人 wangpian
  • 开始时间 开始时间
W

wangpian

Unregistered / Unconfirmed
GUEST, unregistred user!
我希望可以动态改变ClientDataSet的排序,不希望通过SQL的Order by实现,请问有没有办法?
 
要求可以实现多个栏位,其中可能有些正排,有些到排。
 
ClientDataSet1.AddIndex('IndexName', 'Field1;Field2',[], '','',0);
ClientDataSet1.IndexName:= 'IndexName';
 
方法如Dlp所说,但要注意,在关闭后请你把新加的索引删除,否则再次打开就会包错
 
多人接受答案了。
 
wangpian : 你好。
你实现了(实现多个栏位,其中可能有些正排,有些到排。) 这个功能了吗。
如果有的话,能否把你的代码发给我呢,谢谢了。到时候给你加分。
我的MAIL是 suny_20000@163.com
 
后退
顶部