Einzelnen Beitrag anzeigen

Benutzerbild von Duffy
Duffy

Registriert seit: 19. Mär 2003
Ort: Wuppertal
835 Beiträge
 
Delphi 3 Standard
 
#2

Re: Autincrement bei Access temporär deaktivieren

  Alt 18. Okt 2003, 13:35
Hallo woki,
hast Du mal geprüft, ob die Exceldaten des Autoincrement auch wirklich in die Access Datenbank übernommen werden? Nicht das Dir da Access bzw. Excel einen vorgaukelt.

Afaik exportiert Access die Daten nach dem Primary Key. Sollte jetzt dummerweise der Autoincrement auch Primary Key sein, dann stehen die Sätze in der richtigen Reihenfolge. Bei Aufbau der Datenbank wird das Feld aus Excel ignoriert und von Access neu durchgezählt. Was wiederum dazu führt, daß alles in Ordnung ist.

Solltest Du tatsächlich einen Autoincrement als Key haben, ist das schlecht, zumindest dann, wenn der Autoincrement auch einen Zeiger auf eine Detailtabelle darstellt. Damit ginge die Rekonstruktion dann vollkommen in die Hose.

Also prüf als erstes mal nach ob das wirklich stimmt, was beim importieren aus Excel passiert.

bye
Claus
Künftige Generationen wollen ihre Fehler selber machen.
Jedes Programm wird nie das können, was Du wirklich brauchst.
Das Gegenteil von gut ist gut gemeint
-----
  Mit Zitat antworten Zitat