Ja, das ist richtig. Ich wüsste aber auch rein von der Logic nicht, wie das gehen sollte, da die Parameter ja im Grunde nur zu ersetzende Platzhalter in deinem Query (string) sind. Aus einem "WHERE Wert1=:Wert1" würde dann ja ein "WHERE Wert1=" werden, womit der Datenbankserver wahrscheinlich nicht viel anfangen könnte.
Aber wenn du dein Ergebnis mal einschränkt haben möchtest und mal nicht, dann kannst du es z. B. noch einmal über einen Filter einschränken, der lässt sich auch wieder deaktivieren.
critter
_________________
Diejenigen, die grundlegende Freiheiten aufgeben, um ein wenig mehr vorrübergehende Sicherheit zu erkaufen, verdienen weder Freiheit noch Sicherheit.
(Benjamin Franklin;"The Papers of Benjamin Franklin", Vol. 6, Apr. 1, 1755, through Sep. 30, 1756)