Supportnet / Forum / SW-Sonstige
Problembehandlung von Nullwerten in Abfragen (Access)
Frage
Hi, ich brauche dringend eure Hilfe!
Ich denke auch, dass es für Fortgeschrittene kein Problem ist, diese Dinge zu lösen:
Ich benutze Access2003 und habe aus diversen Tabellen eine schöne, riesige Abfrage erstellt.
Nun möchte ich auf dieser Abfrage basierend Parameterabfragen durchführen, diese Parameter (=Kriterien) werden über ein Formular eingegeben, z. B. über Häkchen, Drop-down-Listen oder auch schlichte Eingabe eines Zahlenwertes.
Auftrags-Nr
Name
Firma
Stadt
Stammkunde
usw. (rund 20 Kriterien!)
Zum Kern der Sache: Bei jeder Suche wird nach anderen Kriterien gesucht, es bleiben also regelmäßig auch Suchfelder leer.
Problem 1:
Es soll natürlich immer nur nach den Kriterien gesucht werden, für die auch ein Wert angegeben wurden (also keine Nullwerte). Durch die Verknüpfung des Formulars mit der Kriterienzeile der Abfrage ([Forms.Formular1.Firma]) will Access jedoch leider immer für alle Kriterien eine Eingabe.
Problem 2:
Leider ist die angesprochene riesige Abfrage sehr lückenhaft, und so kann es sein, dass 6 von insgesamt 7 Kriterien passen, und die 7. nur deshalb nicht passt, weil in der lückenhaften Abfrage ein Nullwert (fehlerhafte Information) in diesem Feld ist. Doch in solchen Fällen hätte ich den Datensatz halt trotzdem gern in meinen Ergebnissen.
Vielleicht hat jemand einen sponanen Einfall zu diesem Problem ... wäre sehr dankbar!
Inge

