Müsste die ClientDataSet Variante nicht so aussehen?
Delphi-Quellcode:
if desc then
Form2.AccStatesTable.AddIndex(ixName,'',[],aField.Name,'',False)
else
Form2.AccStatesTable.AddIndex(ixName,aField.Name,'',[],'','',False);
Der 1. Parameter ist der Name des Indexes.
Der 2. die Liste der Ascending Fields.
Der 4. die Liste der Descending Fields.
https://docwiki.embarcadero.com/Libr...taSet.AddIndex
Gruß
Ralf