我想要在TClientDataSet中反转索引的顺序,下面的代码看起来应该能实现,但实际上却无法实现。有没有一种简单的方法来反转索引的顺序?
procedure TForm8.Button1Click(Sender: TObject);
var
index: TIndexDef;
begin
index := ClientDataSet1.IndexDefs.Find('LengthIndex');
if ixDescending in index.Options then
index.Options := index.Options - [ixDescending]
else
index.Options := index.Options + [ixDescending];
end;