- Beiträge: 37
Net Script Heater Abfrage auf String Null oder "" greift nichtz
- Christoph
- Autor
- Offline
- Benutzer
Weniger
Mehr
2 Jahre 4 Monate her - 2 Jahre 4 Monate her #4605
von Christoph
Net Script Heater Abfrage auf String Null oder "" greift nichtz wurde erstellt von Christoph
Hallo Herr Stark,
ich habe in meinem Script einen mySQL Adapter am Eingang und am Ausgang. Ich habe in einer Spalte Bezeichnungen, welche "", null oder "-" sind. Diese möchte ich über eine Abfrage mit einem Net Script Heater abfangen:
In der Datenbank am Eingang ist im entsprechenden Feld definitiv ein null Wert hinterlegt. Wenn ich mir die Eingangsdaten im Flowheater ansehe wird "nichts" angezeigt. Ich denke das ist ok:
Ich würde jetzt erwarten, dass am Ausgang der String "Leer" steht, aber das Feld ist leer. Wieso greift die Abfrage, ob der String "" oder "-" oder null ist nicht?
Ich habe noch die Methode
Können Sie mir hier helfen?
ich habe in meinem Script einen mySQL Adapter am Eingang und am Ausgang. Ich habe in einer Spalte Bezeichnungen, welche "", null oder "-" sind. Diese möchte ich über eine Abfrage mit einem Net Script Heater abfangen:
In der Datenbank am Eingang ist im entsprechenden Feld definitiv ein null Wert hinterlegt. Wenn ich mir die Eingangsdaten im Flowheater ansehe wird "nichts" angezeigt. Ich denke das ist ok:
Ich würde jetzt erwarten, dass am Ausgang der String "Leer" steht, aber das Feld ist leer. Wieso greift die Abfrage, ob der String "" oder "-" oder null ist nicht?
Ich habe noch die Methode
Code:
string.IsNullOrEmpty(ArtikelBez) probiert, aber auch da ist das Ergebnis nicht so wie erwartet..
Können Sie mir hier helfen?
Letzte Änderung: 2 Jahre 4 Monate her von Christoph.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- FlowHeater-Team
- Offline
- Administrator
2 Jahre 4 Monate her - 2 Jahre 4 Monate her #4607
von FlowHeater-Team
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.
FlowHeater-Team antwortete auf Net Script Heater Abfrage auf String Null oder "" greift nichtz
Hallo Herr Christoph,
ich würde jetzt mal behaupten , dass der Feldinhalt hier nicht NULL bzw. DBNULL ist, es sollte eigentlich funktionieren. Wahrscheinlich stehen hier im Feld mehrere Leerzeichen drin oder aber ein oder mehrere Steuerzeichen, die so nicht bzw. nur schwer erkannt werden?
Bitte mal zusätzlich einen Base64 Heater mit reinhängen, siehe Beispiel im Anhang. Wenn hier nichts ausgegeben wird dann ist der Feldinhalt entweder Leer oder aber NULL und es sollte gehen. Wenn was ausgegeben wird müssten Sie ihren Feldinhalt prüfen.
Dann benötigen Sie für diese Prüfung eigentlich nicht den .NET Script Heater und ein C# Skript, Sie können das ganz einfach über den IF-THEN-ELSE Heater per „IsEmpty“ prüfen. Hiermit wird geprüft ob das Feld einen Leerstring enthält oder aber das Feld den Inhalt DBNULL hat. Im Anhang finden Sie ein kleines Beispiel dazu.
ich würde jetzt mal behaupten , dass der Feldinhalt hier nicht NULL bzw. DBNULL ist, es sollte eigentlich funktionieren. Wahrscheinlich stehen hier im Feld mehrere Leerzeichen drin oder aber ein oder mehrere Steuerzeichen, die so nicht bzw. nur schwer erkannt werden?
Bitte mal zusätzlich einen Base64 Heater mit reinhängen, siehe Beispiel im Anhang. Wenn hier nichts ausgegeben wird dann ist der Feldinhalt entweder Leer oder aber NULL und es sollte gehen. Wenn was ausgegeben wird müssten Sie ihren Feldinhalt prüfen.
Dann benötigen Sie für diese Prüfung eigentlich nicht den .NET Script Heater und ein C# Skript, Sie können das ganz einfach über den IF-THEN-ELSE Heater per „IsEmpty“ prüfen. Hiermit wird geprüft ob das Feld einen Leerstring enthält oder aber das Feld den Inhalt DBNULL hat. Im Anhang finden Sie 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.
Letzte Änderung: 2 Jahre 4 Monate her von FlowHeater-Team.
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
- Christoph
- Autor
- Offline
- Benutzer
Weniger
Mehr
- Beiträge: 37
2 Jahre 4 Monate her #4610
von Christoph
Christoph antwortete auf Net Script Heater Abfrage auf String Null oder "" greift nichtz
Hallo Herr Stark,
vielen Dank für Ihre Hilfe! Hier habe ich mir selbst ein Ei gelegt...
Ich habe anscheinend, zwar nicht beabsichtigt, aber trotzdem bei dem Feld ArtikelBez auf der Read Seite als Standardwert ein " " eingestellt. Deshalb wurde bei DB NULL immer ein Leerzeichen übertragen, auf welches ich nicht abfragen konnte... Naja auf jedenfall hat der Base64 Heater das ganze aufgedeckt!
Vielen Dank!
vielen Dank für Ihre Hilfe! Hier habe ich mir selbst ein Ei gelegt...
Ich habe anscheinend, zwar nicht beabsichtigt, aber trotzdem bei dem Feld ArtikelBez auf der Read Seite als Standardwert ein " " eingestellt. Deshalb wurde bei DB NULL immer ein Leerzeichen übertragen, auf welches ich nicht abfragen konnte... Naja auf jedenfall hat der Base64 Heater das ganze aufgedeckt!
Vielen Dank!
Bitte Anmelden oder Registrieren um der Konversation beizutreten.
Ladezeit der Seite: 0.268 Sekunden