Einzelnen Beitrag anzeigen

PRehders

Registriert seit: 31. Okt 2003
Ort: Hamburg
42 Beiträge
 
#2

Re: [SQL] Frage bezüglich Primärer Index

  Alt 5. Okt 2004, 13:46
Hallo NeoXan,

ich kann erstmal nicht so richtig sehen, was dein Problem mit SQL zu tun hat: Du fragst doch offensichtlich nicht über SQL ab, sondern über Kompos, oder?
Das Problem an deinem Code ist der Zugriff über die Gleichheitsbedingung mit der Zählvariable. Wenn sich die Datenmenge verändert (gerade bei Löschungen) darf man nicht so zugreifen. Die natürliche Lösung wäre es, die Tabelle über einen TTable zu öffnen (da du ja wohl alle Sätze haben möchtest) und dann per Next auf das jeweils nächste Element zuzugreifen, bis es keine weiteren Sätze gibt. Dies entspricht einem SELECT * FROM <table> und ist nicht vom Primärindex abhängig. Der wird für einen solchen Zugriff nicht benötigt.

Wenn du doch etwas anderes willst, solltest du schreiben, wie deine Umgebung aussieht:
Welche DB? Welche Zugriffsmethode (ADO, BDE)?

Bis dann

Peter
Peter Rehders
Man sollte niemanden ernst nehmen, der sich ernst nimmt.
  Mit Zitat antworten Zitat