Moin,
ich habe hier ein kleines Access-Problem, dessen Lösung wahrscheinlich recht banal ist, ich aber nicht drauf komme.
Vereinfacht gesagt habe ich eine Tabelle, in der in Spalte eins Nummern stehen, die ID. Diese sind nicht automatisch vergeben, sondern manuell, kommen nicht doppelt vor, können aber Lücken enthalten (also keine leeren Felder, sondern beim Hochzählen fehlt mal die ein oder andere Zahl).
In Spalte zwei sind Namen drin. Etwa so:
ID___Name
1____Name1
2____Name2
5____Name5
123__Name123
124__Name124
Jetzt bekomme ich regelmäßig eine Tabelle mit neuen Namen, denen ich neue IDs zuweisen will. Das soll automatisch erfolgen und zwar soll ab der höchsten schon vorhandenen Zahl hochgezählt werden. Wenn ich also drei neue Namen bekomme, sollen die unten dran gestellt werden und würden in dem Beispiel die IDs 125, 126 und 127 bekommen.
Wie geht dem? (Access 2007)
-Tim
Office - Word, Excel und Co. 9.733 Themen, 41.322 Beiträge
ch müsste ja eine Anfügeabfrage erstellen, welche sich die neuen, anzufügenden Daten aus einer Tabelle holt und an die vorhandene anfügt.
Öhm, wie kommen denn jetzt die Daten in die Tabelle?
Ich bin schon eher davon ausgegangen, dass die Daten manuell eingetragen werden (über ein Formular)
Da ich deine DB und deren Aufbau nicht kenne, kann ich auch nicht konkreter werden.
wichtig für mich wäre zunächst: wie kommen die Daten in die Tabelle? Gibt es ein Eingabeformular, oder was machst du?
Volker
Öhm, wie kommen denn jetzt die Daten in die Tabelle?
Ich bin schon eher davon ausgegangen, dass die Daten manuell eingetragen werden (über ein Formular)
Da ich deine DB und deren Aufbau nicht kenne, kann ich auch nicht konkreter werden.
wichtig für mich wäre zunächst: wie kommen die Daten in die Tabelle? Gibt es ein Eingabeformular, oder was machst du?
Volker