Hallo!
bitte nicht schon wieder :-( Die ID-Spalte hat *kein* "Loch", denn die einzelnen Werte haben *keine* Bedeutung. Sie sind völlig willkürlich[1] und haben *exakt* eine Aufgabe: den Datensatz eindeutig zu identifizieren. Jeder Versuch, die Werte für irgend etwas anderes zu missbrauchen, ist zum Scheitern verurteilt.
Ich glaube Du verstehst mich falsch. Ich mache ja selbst nichts an der ID-Spalte, es ist mir bewusst, dass dies "nur" zur eindeutigen Identifizierung dient.
Nur, wenn ich zB 10 Einträge habe, habe ich in der Liste schön die Reihe 1,2,3,4,.....,9,10 - Als Beispiel, ok?
Lösche ich zB die Einträge mit den IDs 3 und 7, habe ich in der Reihenfolge (nur optisch!) ein "Loch", da nun IDs fehlen.
Die Liste würde dann eben so aussehen:
1,2,4,5,6,8,9,10
Und meine Frage ist es eben, wie ich das am besten erkennen kann, dass Einträge (bzw. IDs) gelöscht wurden.
Die MySQL-DB ist nämlich so aufgebaut, dass ich neben dem eigenen ID-Feld, auch ein Feld für die Access-ID habe, und anhand dieser ich die Einträge erkennen und dann auch löschen könnte.
lg, ATF