-
Gerhard Samstag
-
Autor
-
Offline
-
Beiträge: 4
-
-
|
Hallo Robert,
ich habe da mal eine Frage:
Bei dem Auslesen einer DB2-Datenbank via OBDC erhalten ich in machen Feldinhalten ein "" (also einen Leertext) zurück. Diese wird 1:1 in eine SQL-Datenbank geschrieben. Leider dort auch mit "".
Kann ich dies auch in ein DB NULL umwandeln?
Danke und viele Grüße
Gerhard
|
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
|
-
FlowHeater-Team
-
-
Offline
-
Beiträge: 1766
-
-
-
-
|
Hallo Gerhard,
ja, natürlich
Du benötigst dazu eine
IF-THEN-ELSE Bedingung
sowie den
NULL Heater
. Mit dem
NULL Heater
kannst du einem Feld explizit den Wert DBNULL zuweisen.
Vorgehensweise)
Mit der
IF-THEN-ELSE Bedingung
wird geprüft ob das Feld nicht „ Empty“ ist. Trifft die Bedingung zu wird der Feldinhalt zurückgegeben (= 2. Eingangsparameter). Der
Clone Heater
wird hier als Platzhalter verwendet, da ein Feld nicht 2x einem anderen Feld oder Heater direkt zugewiesen werden kann. Im Else/Dann Zweig, (= 3. Eingangsparameter) wird der
NULL Heater
übergeben. Trifft die Bedingung nicht zu landet so der DBNULL Wert im Verbundenen Datenbankfeld.
Im Anhang findest du ein kleines Beispiel dazu.
gruß
Robert Stark
Wurde Ihre Frage damit beantwortet? Bitte geben Sie ein kurzes Feedback, Sie helfen damit auch anderen die evtl. ein ähnliches Problem haben. Danke.
|
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
|
-
Gerhard Samstag
-
Autor
-
Offline
-
Beiträge: 4
-
-
|
Hallo Robert,
super, vielen vielen Dank. Wie immer funktioniert Deine Lösung einwandfrei. Allerdings wird das im Flowheater Designer bei 30 Feldern recht unübersichtlich, aber hauptsache es funktioniert.
Viele Grüße
Gerhard
|
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
|
Ladezeit der Seite: 0.175 Sekunden