Es
ist dein Code, ich wollte dir nur zeigen, dass es einfacher geht.
Wie werden die Einträge durcheinandergewürfelt?
1)Bleiben die Einträge intakt, nur die Sortierung entspricht nicht deinen Vorstellungen.
oder
2)werden die Spalten unabhängig voneinander sortiert.
z.B.:
wird zu
Der 1. Fall kann passieren wenn z.B.: ein String-Feld sortiert wird (3 ist dann größer als 200!)
Der 2. Fall wäre eine Art Super-GAU, aber wie gesagt - ich habe TTable noch nie benutzt.