Einzelnen Beitrag anzeigen

PASST

Registriert seit: 30. Mär 2005
Ort: Krefeld
325 Beiträge
 
Delphi 7 Enterprise
 
#1

Problem mit ADOQuery und Parameters

  Alt 2. Sep 2009, 14:53
Datenbank: MSSQL Express • Version: 2008 • Zugriff über: ADO
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
  Mit Zitat antworten Zitat