Zitat:
das ist ja immer anders ?
Eigentlich nicht. Parameter setzt man immer so:
Query.ParamByName('Datum1').Value := Datum; // Datum vom Typ TDate oder TDateTime
bzw
Query.ParamByName('Datum1').asString := '01.01.2006'; //Zuweisung von String im Systemformat.
Den anderen Parameter datum2 entsprechend.