Text Datei in Access Feld einlesen
sorry wenn ich mich einmische, ist sicher auch nicht so professionell - aber warum ersetzt Du die Zeilenumbrüche nicht durch einen beliebigen String z.B. "(ASCII13)(ASCII10)" beim Einlesen der Textdatei und Import in Access, wenn es wieder extrahiert wird kann es leicht rückgängig gemacht werden
so mache ich es zumindest mit Access
Ditin
oder "<br>" wenn die HTML- Struktur erhalten bleiben soll...
so mache ich es zumindest mit Access

Ditin
oder "<br>" wenn die HTML- Struktur erhalten bleiben soll...
Zuletzt geändert von ditin am 29.03.2007 20:36, insgesamt 1-mal geändert.
Vielen Dank der Nachfrage.
So wie es sich alles entwickelt hat, ist es leider ein größeres Unterfangen.
(siehe Foreneinträge)
Aus Zeitmangel muß ich die Textdateien im Augenblick manuell kopieren und in Access einfügen.
Es ist allerdings eine sehr gute Idee, die Zeilenumbrüche durch andere Zeichen zu ersetzen.
Da ich die Sachen recht dringend für die Datenbank brauche, ist es mir zur Zeit nicht möglich, das nun alles durchzutesten. Ich werde es aber sicherlich tun, sobald ich etwas mehr Luft habe.
Leider bin ich erst seit kurzem bei PB dabei. Ursprünglich wollte ich bei BlitzBasic einsteigen. Nachdem ich aber gelesen hatte, daß sich PB besser für Datenbanken bzw. Windows-Anwendungen eignet, bin ich hier eingestiegen.
Natürlich wird einem auch bei PB nichts geschenkt. D.h., daß auch relativ einfache Aufgaben doch recht umständlich zu programmieren sind. Bestimmt einfacher als bei C++ und Konsorten, aber dennoch mit recht viel Zeitaufwand. Wenn man selbständig ist, ist die Zeit immer das knappste Gut.
Jetzt werde ich mir wohl doch das englischsprachige Buch zulegen müssen, obwohl ich das nicht wollte. Da brauche ich einfach wesentlich länger als in Deutsch. Womit wir wieder beim Zeitproblem wären.

So wie es sich alles entwickelt hat, ist es leider ein größeres Unterfangen.
(siehe Foreneinträge)
Aus Zeitmangel muß ich die Textdateien im Augenblick manuell kopieren und in Access einfügen.
Es ist allerdings eine sehr gute Idee, die Zeilenumbrüche durch andere Zeichen zu ersetzen.
Da ich die Sachen recht dringend für die Datenbank brauche, ist es mir zur Zeit nicht möglich, das nun alles durchzutesten. Ich werde es aber sicherlich tun, sobald ich etwas mehr Luft habe.
Leider bin ich erst seit kurzem bei PB dabei. Ursprünglich wollte ich bei BlitzBasic einsteigen. Nachdem ich aber gelesen hatte, daß sich PB besser für Datenbanken bzw. Windows-Anwendungen eignet, bin ich hier eingestiegen.
Natürlich wird einem auch bei PB nichts geschenkt. D.h., daß auch relativ einfache Aufgaben doch recht umständlich zu programmieren sind. Bestimmt einfacher als bei C++ und Konsorten, aber dennoch mit recht viel Zeitaufwand. Wenn man selbständig ist, ist die Zeit immer das knappste Gut.
Jetzt werde ich mir wohl doch das englischsprachige Buch zulegen müssen, obwohl ich das nicht wollte. Da brauche ich einfach wesentlich länger als in Deutsch. Womit wir wieder beim Zeitproblem wären.

PB v4.02 XP
VB.Net wäre eine Alternative. Hier gibt es auch eine kostenlose Express-Variante.Excalibur hat geschrieben:Leider bin ich erst seit kurzem bei PB dabei. Ursprünglich wollte ich bei
BlitzBasic einsteigen. Nachdem ich aber gelesen hatte, daß sich PB besser für
Datenbanken bzw. Windows-Anwendungen eignet, bin ich hier
eingestiegen.
Ich persönlich finde, dass hier das Datenbankhandling wesentlich einfacher
funktioniert.
Grüße ... Kiffi
a²+b²=mc²
@Excalibur
nicht so schnell aufgeben, ein paar Funktionen der Stringverarbeitung und Dein Problem ist gelöst, schau mal nach ReplaceString, das sind maximal 2 Zeilen die hinzugefügt werden müssten wenn Du die Textdatei zeilenweise unter Windows einliest
z.B.:
und wenn Du Probleme mit der SQL- Syntax hast, frage einfach nach, hier werden Sie geholfen... 
Das Datenbankhandling ist unter PB wirklich einfach, das SQL- Handling nicht immer.
Ditin
nicht so schnell aufgeben, ein paar Funktionen der Stringverarbeitung und Dein Problem ist gelöst, schau mal nach ReplaceString, das sind maximal 2 Zeilen die hinzugefügt werden müssten wenn Du die Textdatei zeilenweise unter Windows einliest
z.B.:
Code: Alles auswählen
zeile$ = ReplaceString(zeile$, Chr(13), "(ASCII13)") ; CR ersetzen
zeile$ = ReplaceString(zeile$, Chr(10), "(ASCII10)") ; LF ersetzen

Das Datenbankhandling ist unter PB wirklich einfach, das SQL- Handling nicht immer.
Ditin