Beitragsrückblick für MS-Access Import Skript für Datenquelle mit > 256 Spalten (die neuesten Beiträge zuerst)
DEADTHC
Erstellt: 10:52 am 21. Sep. 2006
Hallo Members,
vielleicht kann jemand so etwas gebrauchen.
Mein Problem war, dass meine Quelldatei 1.604 Spalten hat und diese sollte in eine Access-Datenbank importiert werden aber da ist bei 256 Spalten ende. (Ab Access 2007 gibt es 16.000 Spalten aber das dauert ja noch eine weile.) Viele Denken wahrscheinlich: "Du brauchst ja nicht alle Datensätze", aber es ist nicht gerade einfach eine Text-Datei auszuwerten, wo die Kopfzeile eine Zeilenlänge von mehr als 40.000 Zeichen hat und alles durcheinander ist, typisch Oracle.
Um die Datenquelle ordentlich auszuwerten, wird diese mit Hilfe des Skripts Zeilenweise in eine Tabelle importiert. Als Trennzeichen wurde Semikolon verwendet. Da es Teilweise auch Semikola innerhalb von Datensätzen gab, welche innerhalb von Anführungszeichen standen. War es nicht möglich mit Split() zu arbeiten, deshalb eine etwas umständliche Methode die aber recht gut funktioniert.
Einfache Anführungszeichen werden entfernt
Code
("Anrede" > Anrede)
aber "doppelte" bleiben erhalten
Code
("Julian alias "deadthc"" > Julian alias "deadthc")
PS: Feedback erwünscht, vor allem Verbesserungsvorschläge
×
Copyright 1999 - 2024 by www.ocinside.de - All rights reserved.
Unser PC Forum verwendet Cookies für einen optimalen Service. Durch die Nutzung dieser Webseite erklären Sie sich damit einverstanden, dass wir personenbezogene Daten wie z.B. die IP-Adresse speichern und wir zusammen mit Drittanbietern Cookies verwenden, um personalisierte Anzeigen zur interessengerechten Werbung und weitere externe Inhalte anzuzeigen. Einverstanden? Ja / Nein ImpressumDatenschutzEinstellungen