RE: [Asp.net] null nicht 1

2005-05-25 Diskussionsfäden Michael W. Schneider
Ich ergänze mal: Aus diesem Grund kommt bei jeder Rechnung und jedem Vergleich mit NULL auch NULL heraus. NULL ist aber nun einmal nicht gleich TRUE. Daher sind Vergleiche mit NULL grundsätzlich nicht erfüllt. Stimmt aber einige Programme reagieren sehr unterschiedlich auf Rechnungen mit

RE: [Asp.net] null nicht 1

2005-05-24 Diskussionsfäden Tobias Weidelt
Joachim Uersfeld schrieb: NULL ist nichts, es existiert kein Wert in dem Feld. Vergleichen und rechnen kann man aber nur mit existierenden Werten. Ich ergänze mal: Aus diesem Grund kommt bei jeder Rechnung und jedem Vergleich mit NULL auch NULL heraus. NULL ist aber nun einmal nicht gleich

Re: [Asp.net] null nicht 1

2005-05-23 Diskussionsfäden Florian Kruesch
Hallo Dirk, falsche Liste, es geht ja um SQL-Server, nicht um null in (ASP).NET, richtig? Mit NULL ist es immer schwierig, NULL bedeutet soviel wie undefined, also könnte 1 sein oder auch ein anderer Wert, man weiss es nicht. Deshalb sollte man sich überlegen, ob man NULL in einem Feld

RE: [Asp.net] null nicht 1

2005-05-23 Diskussionsfäden Claudius Ceteras
also von meinem Verständnis her sollte doch 1 ungleich null sein, oder? Wenn ich aber eine entsprechen SQL-Abfrage schreibe (WHERE Feld 1) kommen nicht die Datensätze wo im Feld null steht. Jemand ne Idee warum das so sein könnte?? WHERE Feld 1 OR Feld IS NULL Claudius

RE: [Asp.net] null nicht 1

2005-05-23 Diskussionsfäden Michael W. Schneider
Mit NULL ist es immer schwierig, NULL bedeutet soviel wie undefined, also könnte 1 sein oder auch ein anderer Wert, man weiss es nicht. Deshalb sollte man sich überlegen, ob man NULL in einem Feld überhaupt erlaubt. Nein das kann es nicht heißen! Es heißt, dass diesem Feld kein Wert

Re: [Asp.net] null nicht 1

2005-05-23 Diskussionsfäden Florian Kruesch
Michael W. Schneider wrote: Mit NULL ist es immer schwierig, NULL bedeutet soviel wie undefined, also könnte 1 sein oder auch ein anderer Wert, man weiss es nicht. Deshalb sollte man sich überlegen, ob man NULL in einem Feld überhaupt erlaubt. Nein das kann es nicht heißen! Es heißt,

RE: [Asp.net] null nicht 1

2005-05-23 Diskussionsfäden Michael W. Schneider
Deshalb wird mit NULL bei Zahlenvergleichen so vage umgegangen, man kann eben weder sagen, dass der Wert gleich noch dass er ungleich 1 ist. Naja, das ist nicht nur bei Vergleichen mit Zahlenwerten so wie Du es nennst wage. NULL ist halt ein nicht definierter Wert. Es ist keine Zahl, es ist