Forum: Datenbanken
by Delphi.Narium,
30. Dez 2017
Das geht nicht, nur so:
Select Feld3 From Tab
Where
(Feld1=:Feld1) And
(Feld2 In (:Feld2))
Die Klammern dürfen nicht Teil des Parameterinhaltes sein. Ist dem so, so ist "Token unknown" ein Teil der Fehlermeldung.
Vollständig dürfte sie in etwa lauten.
Forum: Datenbanken
by Delphi.Narium,
30. Dez 2017
Jain, so absolut stimmt das nicht.
Je Parameter darf nur ein Wert übergeben werden.
Dashier funktioniert:
qry.Close;
qry.SQL.Clear;
qry.SQL.Add('select feld3 from tabelle where feld1 = :feld1 ');
qry.SQL.Add('and feld2 in (:feld2) ');
qry.Prepare;
Forum: Datenbanken
by Delphi.Narium,
30. Dez 2017
Warum geht das nicht?
Fehlermeldung?
Quelltext mit Parameterbefüllung und konkreten Beispieldaten?