Freigeben über

Fehlende ID-Nr. in Tabelle

Anonym
2021-09-07T15:09:59+00:00

Hallo,

Wir haben bei uns in der Firma das Problem das einige ID Nummern gelöscht wurden und somit jetzt in der Liste/Tabelle fehlen, kann man diese irgendwie neu erstellen oder wieder einfügen? Oder kann man immer nur an die letzte ID Nummer einen neuen Datensatz anhängen ?

Microsoft 365 und Office | Access | Für Zuhause | Windows

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare
{count} Stimmen

1 Antwort

Sortieren nach: Am hilfreichsten
  1. Anonym
    2021-09-09T10:04:17+00:00

    Hallo!

    Bei dieser Frage muss man immer als erstes erwähnen, dass man Autowerte nicht für schöne Nummern verwenden sollte. Sie sind primär für Datenbank-technische Zwecke gedacht. Für schöne Nummern sollte man die Werte selbst erzeugen und hochzählen. Da das aber etwas aufwändiger ist, ist die Frage ein Klassiker. ;-)

    In der Access-FAQ 3.2 wird beschrieben, wie man den Autowert für neue Datensätze zurücksetzen kann.

    Wenn du Lücken mittendrin füllen willst, ist es vielleicht besser, eine Anfügeabfrage zu verwenden. Du kannst dabei den (die) gewünschten, "fehlenden" Wert(e) für das Autowertfeld einfach fix in die Abfrage schreiben.

    In jedem Fall solltest du nach der Lückenfüllerei den Startwert z.B. mit der SQL-Methode aus der FAQ wieder auf den höchsten Wert + 1 setzen, denn sonst macht Access beim letzten eingefügten Wert weiter.

    0 Kommentare Keine Kommentare