Einzelnen Beitrag anzeigen

Benutzerbild von FBrust
FBrust

Registriert seit: 4. Okt 2002
Ort: Saarbrücken
654 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: FB2, IBDAC, Select mit IN preparen ?

  Alt 22. Nov 2013, 17:34
Hallo,

wahrscheinlich funktioniert das IN-Statement nicht in Kombination mit Parametern.

Hast Du mal versucht, den SQL-String zuerst zu erstellen und dann der Query zuzuweisen?

Also ungefähr so:

Delphi-Quellcode:
SQL := 'Select Id,Name From IdName Where Id in (' + IntToStr(ID1) + ',' + InttoStr(ID2) + ....usw uaf + ')';

query.SQL.Text := SQL;
Ist jetzt nicht getestet, ich denke schon, dass Firebird mit dem IN-Statement klar kommt, aber die Formatierung ist dann anders.

Gruß
Frank
"Ich habe Dinge gesehen, die ihr Menschen niemals glauben würdet. Gigantische Schiffe, die brannten, draußen vor der Schulter des Orion" - Roy Batty
  Mit Zitat antworten Zitat