Du kannst auch einen TDataSetProvider verwenden, das DataSet-Property auf die TTable-Instanz und ResolveToDataSet auf true. Dann noch ein TClientDataSet und dessen Provider-Property auf den Provider setzen.
Innerhalb des ClientDataSets kannst du jetzt beliebige Sortierungen über IndexFieldNames oder IndexDefs realisieren. Etwaige Änderungen an den Daten schiebst du über ApplyUpdates wieder in die
Paradox-Tabelle.
Ich empfehle dir aber, dich vorher in das Thema einzulesen.