Einzelnen Beitrag anzeigen

Gabel

Registriert seit: 27. Feb 2009
4 Beiträge
 
#1

ADODataSet gibt bei First 7. Datensatz aus (Access 03)

  Alt 27. Feb 2009, 13:47
Datenbank: ACCESS • Version: 03 • Zugriff über: ADO
Moin Moin
Ich habe ne Access Datenbank mit mehreren Tabellen.
Bei allen anderen Tabellen gibt es keine Probleme!!!
Nur wenn ich die Tabelle "Bilder" anspreche gibt es Probleme.
Der Key ist bei dem Feld "ID" was von 1-666 durchläuft (So angezeigt in Access).
Wenn ich jetzt Bilder.First benutze bekomme ich aber das Feld ID 7 ausgegeben.
Und bei Bilder.Last 344.
Delphi-Quellcode:
begin
Bilder.first;
for t:=0 to 666 do
begin
Memo1.Lines.Add(Bilder.fieldByName('id').AsString);
Bilder.next;
end;
end;
als ausgabe bekomme ich
7
8
9
10
...
261
262
263
345
346
347
...
664
665
666
1
2
3
4
5
6
264
265
266
...

343
344
END

Woran kann das liegen
Schon mal danke im Vorraus

Gabel
  Mit Zitat antworten Zitat