[Allegro] Daten im dBase-Format exportieren?
Sibylle Koczian
Sibylle.Koczian at T-Online.de
Mo Okt 15 19:39:00 CEST 2007
Liebe Liste,
"Bernhard Eversberg" <ev at biblio.tu-bs.de> schrieb:
> Thomas Berger schrieb:
> >
> > Ansonsten muesste CSV eigentlich fuer alle Tabellenkalkulationen und
> > relationalen Datenbanken funktionieren, auszuprobieren ist nur, ob
> > "sauberes CSV", das alle Textspalten in Anfuehrungszeichen setzt und
> > alle Anfuehrungszeichen als Doppelanfuehrungszeichen escapt, generiert
> > werden kann, oder ob die Anwendung dann beim Import schluckt.
> >
> Man muß das C von CSV (= Comma) nicht so wörtlich nehmen, es darf
> auch ein TAB sein oder sonstwas eindeutiges, was in den Daten
> nicht vorkommt. Dann spart man sich den Krampf mit den double quotes.
>
Wenn sich dBASE in dieser Hinsicht nicht seit Version IV gebessert hat,
ist das leider nicht so schön: "APPEND FROM ... DELIMITED WITH ..."
lässt nicht das Trennzeichen wählen, sondern nur das Begrenzungszeichen
für Textfelder. Trennzeichen bleibt das Komma. Aber ein geeignetes
Begrenzungszeichen müsste es eigentlich auch tun (wie das @, das
DB2DELIM normalerweise benutzt).
Aber was ist inzwischen mit Feldlängen über 254? Immer noch nur in
Gestalt von Memo-Feldern benutzbar? Wenn solche Felder nicht vorkommen,
liesse sich ja auch die Brutalmethode anwenden: alle Felder mit
Leerzeichen auf ihre definierte Länge aufpusten und dann mit "APPEND
FROM ... TYPE SDF" einlesen.
Beste Grüße,
Koczian
--
Dr. Sibylle Koczian
Fasanenstrasse 12
D-82293 Mittelstetten
Mehr Informationen über die Mailingliste Allegro