Hallo,
Ich möchte aus einer Importierten Tabellen (verknüfung) Datensätze in meine
Tabelle in meiner Datenbank einfügen.
Dazu habe ich mir zunnächst eine Anfügeabfrage erstellt, die folgendermassen
lautet (SQL-Text)
INSERT INTO Projekt01 ( ProjNr ) <br>
SELECT Projekt_import.ProjNr <br>
FROM Projekt_import; <br>
ProjNr ist der jeweilige Primaeschluessel in den Tabellen. Obwohl die
Tabelle darin definitv keine Duplicate enthält in ProjNr, kommt die
Fehlermeldung, dass alle Datensätze wegen einer Schlüsselverletzung nicht
eingefügt werden können.<br>
Die Tabelle Projekt01 enthält zwar einige Referenzfelder auf eine Tabelle
Personal, hier leigt der Fehler auch nicht, da ich hier einen 'Mustermann'
mit der ID 0 eingetragen habe, und dieser WErt standardmäsig in ein neues
Feld übernommen wird.<br>
Für weitere ReferenzID's sind keine referentiellen Integritaeten
eingetragen. <br>
Warum beschwert sich Access (97) über die Schlüsselverletzung.<br>
Gruss Frank
Ich möchte aus einer Importierten Tabellen (verknüfung) Datensätze in meine
Tabelle in meiner Datenbank einfügen.
Dazu habe ich mir zunnächst eine Anfügeabfrage erstellt, die folgendermassen
lautet (SQL-Text)
INSERT INTO Projekt01 ( ProjNr ) <br>
SELECT Projekt_import.ProjNr <br>
FROM Projekt_import; <br>
ProjNr ist der jeweilige Primaeschluessel in den Tabellen. Obwohl die
Tabelle darin definitv keine Duplicate enthält in ProjNr, kommt die
Fehlermeldung, dass alle Datensätze wegen einer Schlüsselverletzung nicht
eingefügt werden können.<br>
Die Tabelle Projekt01 enthält zwar einige Referenzfelder auf eine Tabelle
Personal, hier leigt der Fehler auch nicht, da ich hier einen 'Mustermann'
mit der ID 0 eingetragen habe, und dieser WErt standardmäsig in ein neues
Feld übernommen wird.<br>
Für weitere ReferenzID's sind keine referentiellen Integritaeten
eingetragen. <br>
Warum beschwert sich Access (97) über die Schlüsselverletzung.<br>
Gruss Frank
Comment