Hallo,
ich habe aktuell Probleme bei der Verwendung des Textimport-Assistenten. Bei einem Text-Datei-Import, in dem eine Spalte Datumseinträge enthält, aber auch leere Zellen, weiß ich nicht, wie ich die Importspezifikation richtig einstellen muss. Wenn ich die Spalte als Text formatiere, kann ich keine Datumsberechnungen mehr in Abfragen durchführen. Bei Verwendung von Datum und Uhrzeit tritt sofort ein Importfehler auf.
Könnt ihr mir sagen, wie ich das Problem lösen kann?
ZitatBei Verwendung von Datum und Uhrzeit tritt sofort ein Importfehler auf.
Ergründe, warum.
Möglicherweise stehen in der Textdatei Inhalte, die nicht unmittelbar in ein Date-Feld übernommen werden können, z.B. weil sie nicht den eingestellten regionalen Formaten für Datum und Uhrzeit entsprechen. Manchmal auch nur vereinzelt.
Mögliche Lösung: Stelle in der Importspezifikation Text für die Spalte ein. Führe keinen Import aus, sondern verknüpfe die Textdatei. Damit entsteht eine verknüpfte Tabelle. Die Inhalte kannst Du nun per Anfügeabfrage in die Zieltabelle übertragen, dabei die DateTime-Werte in brauchbare konvertieren.
Weil in der Spalte auch leere Einträge vorhanden sind und die Formatierung diese nicht richtig verarbeiten kann.
kann man beim Importieren denn NULL-Werte erlauben?
Zitatkann man beim Importieren denn NULL-Werte erlauben?
Das Zielfeld muss das erlauben.
Eine Datenbanktabelle kann glänzend mit NULL-Inhalten umgehen, abgeleitet auch Abfragen.
Aufpassen muss man, wenn man zusätzlich VBA ins Spiel bringt.