Forum: Datenbanken
Delphi
by idefix2,
1. Mai 2011
Dass Dir das klar ist, habe ich angenommen. Aber jemand, der nach dem Thema sucht und Deine Lösung hier findet, weiss das vieleicht nicht :)
Forum: Datenbanken
Delphi
by idefix2,
1. Mai 2011
@Omata
Deine Variante ist aber mit Vorsicht zu geniessen, der Datenwert NULL wird dann so behandelt wie ein String der Länge 0. Das kann unerwünschte Ergebnisse zu Folge haben, NULL ist etwas anderes als ein leerer String - zumindest sollte man sich genau darüber im Klaren sein, was man da macht.
Forum: Datenbanken
Delphi
by idefix2,
1. Mai 2011
Geht mit Null einfach nicht. Ist einer von zwei Werten NULL, dann schlägt jeder Vergleich fehl, das Ergebnis ist nämlich dann immer NULL (und nicht true oder false), egal ob auf Gleichheit oder auf Ungleichheit abgefragt wird.
NULL wird allerdings auch als false interpretiert, ebenso wie seine Negation, also werden die entsprechenden Datensätze nie angezeigt.