2010-11-29 17 views
3

Beim Importieren von Daten in eine MS Access-Datenbank gibt es manchmal Fehler bei der Formatierung der Datenquelle.MS Access Import Fehler Tabelle

Wie ich mich erinnere, wenn dies passiert, MS Access wird die fehlerhafte Zeile in eine separate Tabelle namens <etwas> setzen.

Wie lautet der Eigenname dieser Tabelle?

Antwort

4

Importfehler ist der Name der Tabelle, gefolgt von einer Ganzzahl, wenn Sie zuvor fehlgeschlagene Importe hatten. (Access 2003: http://office.microsoft.com/en-us/access-help/import-or-link-data-and-objects-HP005187610.aspx?CTT=1)

Access erstellt eine Tabelle namens Paste Errors für eingefügte Daten.

Ich bemerke, dass in Access 2010, die Datei < Namen Importdatei> _ImportErrors genannt wird, zum Beispiel den Import try.txt würde try_ImportErrors geben:

Error        Field Row 
Null value in an auto-number field  id  2 
+0

Sie sind offensichtlich diese zu testen. Haben diese Tabellen zufällig eine eigene Typnummer in MSysObjects? Oder sind sie nicht von benutzerdefinierten Tabellen zu unterscheiden? –

+1

Nicht unterscheidbar, Typ = 1. Allerdings: SELECT m.Type, m.Name, m.DateCreate VON MSysObjects m WHERE m.Name unter gleichen Bedingungen "% Import% Fehler%" – Fionnuala

+0

Er, sind Sie, dass SQL in SQL 92-Modus ausgeführt wird? Ich würde es dagegen empfehlen, da es in einer Access-App eine Reihe von Problemen verursacht (nicht zuletzt deshalb, weil die Liste der reservierten Welten anders ist als im herkömmlichen SQL 89-Modus). –