von Eia » Di, 12.02.2008 15:06
Hi
Ich habe eine ODBC-Verbindung zu einer DB/2-Datenbank unter Linux (wie
hier beschrieben), die im Prinzip auch funktioniert.
Mein Problem:
Die Adressfelder werden alle mit Leerzeichen soweit aufgefüllt, bis die definierte Feldlänge erreicht ist.
Im Briefkopf ist das ja (fast) wurscht, aber ich habe Fälle, bei denen die Felder nebeneinander stehen und durch Kommata getrennt sind.
Das sieht dann etwa so aus:
Hat jemand einen Tipp?
Könnte man das mit einer Abfrage lösen, wobei man quasi Substrings aus den Originalfeldern ausliest, die diese Leerzeichen ignorieren?
Auch für Bedingungen ist das doof, weil leere Felder eben nicht leer sind und ich auf Formeln wie <"." ausweichen muss in der Hoffnung, dass ich da immer richtig liege.
Danke und Gruss
Hi
Ich habe eine ODBC-Verbindung zu einer DB/2-Datenbank unter Linux (wie [url=http://de.openoffice.org/doc/oooauthors/odbc-datenbanken-verbinden.pdf]hier[/url] beschrieben), die im Prinzip auch funktioniert.
Mein Problem:
Die Adressfelder werden alle mit Leerzeichen soweit aufgefüllt, bis die definierte Feldlänge erreicht ist.
Im Briefkopf ist das ja (fast) wurscht, aber ich habe Fälle, bei denen die Felder nebeneinander stehen und durch Kommata getrennt sind.
Das sieht dann etwa so aus:
[code]Name , Strasse , Ort[/code]
Hat jemand einen Tipp?
Könnte man das mit einer Abfrage lösen, wobei man quasi Substrings aus den Originalfeldern ausliest, die diese Leerzeichen ignorieren?
Auch für Bedingungen ist das doof, weil leere Felder eben nicht leer sind und ich auf Formeln wie <"." ausweichen muss in der Hoffnung, dass ich da immer richtig liege.
Danke und Gruss