Hi Leute,
ich habe ein mittelschweres Problem, das mich schon etwas länger beschäftigt:
Ich habe eine Paradox-DB die nach dem Feld BZEIT sortiert werden soll.
Dann wird in ein anderes Feld geschrieben (vorher muss sortiert werden, um den neuen Wert
zu berechnen).
Jetzt lege ich mit
Query.SQL.Add('CREATE INDEX indexbzeit ON "beispiel.db" (BZEIT)');
einen Index an und gehe dann mit dieser Schleife
Delphi-Quelltext
1: 2: 3: 4: 5: 6:
| for i:=1 to Query2.RecordCount do ... Edit; ... Next; ... |
durch die Datenbank und schreibe die neuen Werte rein.
Funktioniert aber nicht, er sortiert nicht, und schreibt deshalb auch nur Müll ins neue Feld.
Bitte um zahlreiche Antworten :P
de.pbr
Moderiert von
Klabautermann: Delphi-Tags hinzugefügt.