Robert Großkopf schrieb:
Hallo Dirk,
1. Wie bahandelt OOo leere Felder eingebundener Tabellen (die ja keine
NULL-Werte haben, aber mit IS (NOT) NULL abgefragt werden können)?
Ich habe gerade einen Test mit einer kleinen Tabelle gemacht. Mir ist dabei unklar, wie in Calc überhaupt ein "NULL" einer Datenbank eingegeben werden kann. Die leeren Felder habe ich aber mit mit der Abfrage != ''
herausfiltern können.

Hallo Robert,
ok, also Fazit: Abfragen auf "NULL" in einer in Base eingebundenen Tabelle sind vom Prinzip her unlogisch, "=''" bzw "!=''" ist der richtige Weg und funktioniert auch.

2. Warum funktionierte das bei mir mit einem Feld, daß in einigen
Datensätzen leer war korrekt, aber nicht für ein anderes Feld, daß in
allen Datensätzen leer war? Hier scheint doch irgend etwas inkonsistent
zu sein?
Das kann ich hier leider nicht nachvollziehen. Ich habe 3 Datensätze, einen mit einer Spalte, in der ich NULL stehen habe, einen mit leerer Zelle und einen mit einem eingetragenen Begriff. Die leere Zelle kriege ich nur über die obige Eingabe herausgefiltert.

Eine weitere Testtabelle verhält sich auch tatsächlich so, als ob sie überhaupt keine NULL-Werte erkennt. (Interesasanterweise werden sie in meiner anderen Tabelle teilweise erkannt, die ursprünglich aus einer DB importiert, dann aber mit "Unformatierter Text einfügen" kopiert wurde und keine Verknüpfungen mehr enthält - das war wohl mein Fehler).

Da war ich wohl etas übereifrig, das einzige Problem ist die Verwirrung die entsteht, wenn mit NULL abgefragt wird wo kein NULL ist/sein kann (Jedenfalls mich hat's verwirrt und jetzt ist auch die letzte Antwort klar, eigentlich logisch).

Dank und Gruß

Dirk

--
Dirk Schönhagen
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an