ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
509
509
EMPFEHLEN
-
31.01.03 12:32 #1
- Registriert seit
- Oct 2002
- Beiträge
- 124
Hier mein Code:
kleinerTEST = rs.fields("CPU") 'In der Datenbank ist dieses Feld leer und Im Debugger zeigt er mir den Wert Null an
if kleinerTEST = null then
response.write "Schreib dies!"
end if
wieso überspringt er den AusgabeText obwohl die Bedingung erfüllt ist?
Ich habe schon folgendes ausprobiert:
if kleinerTEST = "null" then
response.write "Schreib dies!"
end if
if kleinerTEST = "" then
response.write "Schreib dies!"
end if
if kleinerTEST = 0 then
response.write "Schreib dies!"
end if
aber nichts davon klappt. Die Bedingung wird nie erfüllt! Was kann ich tun?
-
31.01.03 12:52 #2
- Registriert seit
- Nov 2001
- Ort
- Gießen
- Beiträge
- 4.091
Dafür gibt es eigentlich die IsNull-Funktion:
Code :1
If IsNull(rs.Fields("CPU")) Then '...
Solltest Du erstmal immer so überprüfen, weil der Datentyp aus einem Datenbankfeld immer erstmal Variant ist und alles mögliche sein kann. Vor allem bei Strings, die machen nämlich ziemliche Probleme, wenn sie wirklich NULL sind.
PS: Und bitte Code-Tags benutzen.Geändert von Dario Linsky (31.01.03 um 13:10 Uhr)
-
31.01.03 12:54 #3
- Registriert seit
- Oct 2002
- Beiträge
- 124
YO Danke Mann! - Es klappt
Ähnliche Themen
-
MAX() in WHERE-Bedingung
Von Igäl im Forum Relationale DatenbanksystemeAntworten: 2Letzter Beitrag: 27.08.07, 15:20 -
VBA- If-Bedingung
Von thrasher_5 im Forum Visual Basic 6.0Antworten: 2Letzter Beitrag: 06.07.05, 20:58 -
XSL Bedingung
Von SpassCola im Forum XML TechnologienAntworten: 2Letzter Beitrag: 26.05.05, 10:30 -
Where != Bedingung****?
Von Wolfsbein im Forum Relationale DatenbanksystemeAntworten: 8Letzter Beitrag: 18.02.05, 19:16 -
if-bedingung
Von schorschi im Forum Flash PlattformAntworten: 1Letzter Beitrag: 05.05.04, 16:53





Zitieren
Login





