Umwandeln von Texten in Datenzeilen

01/12/2010 - 21:21 von Tom | Report spam
Hallo,

ich habe gerade die Aufgabe vor der Brust Daten aus einem Archiv
System zu interpretieren. Dazu müsste ich als erstes die vorliegenden
Textseiten, welche als varcharch(max) gespeichert sind in Datenzeilen
umwandeln. Die Zeilen in den Seiten enden immer mit CRLF. Die einzige
Idee die ich aktuell dazu habe, wàre jede Textseite nach CRLF zu
durchzusuchen, danach zu trennen und den Text so in einzelne
Datenzeilen auszugeben. Dies ist natürlich recht aufwendig und ich
frage mich auch ob es da nicht eine bessere/einfachere Lösung gibt.
Hat hier jemand vielleicht eine Idee?

Danke
Tom
 

Lesen sie die antworten

#1 Lutz Uhlmann
02/12/2010 - 09:28 | Warnen spam
Du könntest die Auftrennung nicht im SQL-Server machen, sondern in einem
Client.

Ich würde mir wahrscheinlich ein Access-Frontend zusammenklicken mit
Verbindung zu den SQL-Server-Tabellen und die Verarbeitung da machen.
Datei öffnen, zweilenweise einlesen und Datensàtze in den SQL-Server
schreiben.

Open sFileName For Binary Access Read As #nFileNumber
If Not EOF(nFileNumber) Then
Do While Loc(nFileNumber) < LOF(nFileNumber)
Line Input #nFileNumber, sLineText
Loop
End If

Mit bißchen Liebe kommt da ein gut bedienbares Frontend für diese
Aufgabe raus.

Lutz

P.S. Diese Newsgroup ist eigentlich aufgegeben.
Alternative wàre z.B. de.comp.datenbanken.misc

Ähnliche fragen