Hallo allerseits,
ich versuche mit
ADO eine parameterisierte Abfrage ausführen.
Delphi-Quellcode:
// mein ADOQuery mit Parameter
with qSQL
do
begin
close;
SQL.clear;
SQL.Add('
SELECT * FROM tabelle WHERE feld1 like :P1');
end;
// mein Befüllen des Parameters
with qSQL
do
begin
Parameters.ParamValues['
P1'] := '
irgendeinString';
open;
first;
end;
Leider erhalte ich kein Ergebnis, d.h. es werden 0 Records angezeigt. Der reine
SQL-Text mit 'irgendeinString' ausgefüllt, zeigt mir ein Resultat von mehreren Records.
Was mache ich falsch?
Gruß,
Peter