Und schön, wenn immer das Wichtigste fehlt.
Zitat:
Param.AsString := value; //Hier die Wert von Bind Variable setzen
Wie nun?
Und wie sieht die Tabelle aus?
Typen der Felder und welche Indize gibt es.
Jetzt sag bloß, dass du das Datum auch als String übergibts?
Ich denke mal die String-Konstante im
SQL kann vor Ausführen in ein DATE konvertiert werden, aber der String-Parameter nicht.
Und dann wird einmal bei der Suche vielleicht ein DATE-Index gesucht,
während beim String das TatumsFeld in einen VARCHAR konvertiert und dann ein FillTableScan gemacht.
Oder wer weiß, weil ist ja alles streng geheim.
Ein Therapeut entspricht 1024 Gigapeut.