Supportnet Computer
Planet of Tech

Supportnet / Forum / Datenbanken

Datenbank exportieren und Primärschlüssel geht verloren





Frage

Hallo zusammen, ich habe ein Problem mit meiner Access Datenbank: ich habe u.a. die Tabelle "s0607". Die Tabelle hat 2 Spalten, von denen eine als Primärschlüssel markiert ist. Per VBA möchte ich die Tabelle nun auf einen MySQL Server exportieren (klappt auch): DoCmd.TransferDatabase acexport, "ODBC", "ODBC;DSN=rsd;DATABASE=sqlforrsd;UID=xxx;PWD=xxx", acTable, "s0607", "s0607", False Allerdings ist der Primärschlüssel dann auf der Tabelle auf dem Server weg. Die Tabelle an sich mit den Daten ist vorhanden. Wie kann ich nun entweder: a) den Export so hinbekommen, dass der Primärschlüssel nicht verloren geht oder b) per Access in der Tabelle auf dem Server die entsprechende Spalte als Primärschlüssel definieren oder c) beim verlinken der externen Tabelle nach Access automatisch angeben, welche Spalte als Primärschlüssel zu behandeln ist ??? Ich bekomme es nicht hin. Das verlinken würde ich dann auch per VBA machen (klappt auch, bis auf dass die Abfrage kommt, welche Spalte die Primärspalte ist): DoCmd.TransferDatabase aclink, "ODBC", "ODBC;DSN=rsd;DATABASE=sqlforrsd;UID=sqlforrsd;PWD=passwort*-", acTable, saison_kurz_tablename, saison_kurz_tablename, False Vielen Dank schonmal an Euch! Gruß Balumba

Antwort von