MS access kann nicht alle Datensätze anfügen, die in der Anfügeabfrage

Ich weiß, diese Frage wurde schon mehrfach gefragt, aber keine der Lösungen mein problem lösen.

Ich versuche, einfügen einer Zeile in eine Tabelle mit dem Namen "Audit-Trail" in MS Access 2007.

Primärschlüssel ist die Spalte 'Keine Aktivität'

Das folgende ist meine Abfrage:

INSERT INTO [Audit Trail]
([Activity No], [Project Id], [Activity Date],[Activity Location],[Activity Description],[Data Reference (File No)],[Participant Id],[Person Reporting],[Comments]) 
VALUES
('6','SFT 2013','1/1/2014','AAA','AAA','AAA','AAA','AAA','AAA')

Aktivität Keine Spalte Datentyp Zahl ist (anfangs war das AutoWert-aber ich änderte es später), und Aktivität ist der datetime-Wert, der rest Text.

Wirft es mir einen Fehler

MS access kann nicht alle Datensätze anfügen, die in der Anfügeabfrage

Microsoft Access kann nicht alle Datensätze anfügen, die in der Anfügeabfrage.
Microsoft Access-Satz 0-Felder zu Null durch Typ-Umwandlung failuer, und es hat nicht fügen 1 >Datensätze der Tabelle wegen schlüsselverletzung, 0 Datensätze wegen sperren, Verletzung, und 0 Datensätze ein >wegen Regelverletzung Validierung.
Wollen Sie die Abfrage ausführen, eh?

Dieser Tabelle keine foreign keys entweder. Es hatte eine früher, aber ich Sie gelöscht, die Beziehung.

Kann ich aber geben Sie die gleichen Werte über die Benutzeroberfläche der Tabelle.

  • Wenn dies eine audit-Tabelle, wo Sie die Archivierung der alten Kopien von Datensätzen, wenn ein update gemacht wird, und Sie möchten, um mehr als ein audit-Datensatz für jede gegebene [Keine Aktivität], dann [Keine Aktivität] nicht der Primary Key. (Die Primärschlüssel für eine Tabelle, die keine Duplikate enthalten.)
  • Hallo, diese Tabelle enthält nur ein paar Einträge noch alle eingetragen, die durch die UI-Tabelle . Nicht versuchen, einfügen von Datensätzen mit doppelten Werte für den Primärschlüssel.
  • Na dann wie @HansUp sagt, sollte man prüfen, für einen anderen eindeutigen index, der könnte verhindern das EINFÜGEN erfolgreich.
InformationsquelleAutor learn_code | 2013-05-25
Schreibe einen Kommentar