Hallo
Ich habe folgendes Problem.
In einem Interbase Tabel gehe ich die eingelesene Datenmenge mit einem Locate durch.
Das funktioniert super, bis ich ein Locate auf einen Wert über 255 starte. Dann bleibt der durch den letzten Locate gefundene Datensatz aktiv.
also z.B.
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| with table do begin Locate(ID, 196,[]); strTemp:=FieldByName('ID').AsString; Locate(ID, 280, []); strTemp:=FieldByName('ID').AsString end; |
Kennt das jemand?
Gibt es einen Locate Bug in den Interbase Komponenten?? Ich verwende für das Projekt Delphi 6
Habe es mit einem ClientDataSet gelöst.