habe mich eben angemeldet und muss auch gleich mal eine Frage loswerden.
Ich bin gerade dabei eine Routine zum Einlesen von TXT-Dateien zu schreiben.
Ich nutze hierfür DBEINFO + DELDBE.
Problematisch ist die Tatsache, daß die TXT-Datei am Zeilenende nur chr(10) aufweist. Sie wird durch eine JAVA-Anwendung auf einem LINUX-Server erstellt.
Da man lt. Doku die Database-Engine konfigurieren kann, habe ich den Wert für RECORD_TOKEN auf chr(10) gesetzt.
Code: Alles auswählen
if upper(cTyp) == "CSV"
sOldDbe := DbeSetDefault( "DELDBE" )
DbeInfo( COMPONENT_DATA, DELDBE_MODE, DELDBE_MULTIFIELD )
DbeInfo( COMPONENT_DATA, DELDBE_RECORD_TOKEN, chr(10))
DbeSetDefault( sOldDbe)
endif
Hat jemand einen Tipp?
Verwenden tue ich:
xBase++ 1.82.294 auf einem XP-Client.
Gruß