Forum: Datenbanken
by mkinzler,
1. Nov 2016
Beim Clear dürfte der Fehler in auftauchen, es schadet aber auch nicht, wenn man den Anweisungen in der Fehlermeldung folgt, die ja sagt, dass der Parameter keinen typ hat und man einen setzten soll!
Der Grund für den falschen Wert wurde Dir zudem schon in #6 genannt.
Forum: Datenbanken
by mkinzler,
1. Nov 2016
if getBeginDatum > '' then // Datum ist String
DBQuery.ParamByName('P_BeginDatum').AsString := getBeginDatum
else
DBQuery.ParamByName('P_BeginDatum').Clear;
Forum: Datenbanken
by mkinzler,
1. Nov 2016
In der fehlermeldung steht eigentlich genau der Grund. Aber wenn dir hier öfters gesagt wird, die Methode Clear zu verwenden, dann hben wir uns schon etwas dabei gedacht!