Hi,
ich arbeite mit
mysql und den mysqlDAC und versuche das folgende:
Delphi-Quellcode:
Query.Close;
Query.Prepared := True;
Query.SQL.Add('
SELECT *');
Query.SQL.Add('
FROM Tablename');
Query.SQL.Add('
WHERE :KeyName='+QuotedStr(KeyValue));
Query.Params.ParamByName('
KeyName').Value:= Edit.Text;
Fehlermeldung: '' is not a valid integer.
Query.SQL.Text:
SQL-Code:
SELECT *
FROM KUNDE
WHERE :Kunde_ID=1
Was wohl bedeutet, dass der Parameter nicht richtig erkannt wird!? Wie setze ich das Statement korrekt zusammen?