Thema: Delphi IBDAC SQL Syntax

Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#1

IBDAC SQL Syntax

  Alt 15. Mai 2011, 18:58
Datenbank: Firebird • Version: 2.1 • Zugriff über: IBDAC
Hallo an alle...

heute hab ich zum ersten Mal meine neuen IBDAC im Gebrauch. Und bin voll begeistert
Ein einfaches SQL schlägt fehl.
Delphi-Quellcode:
Query:= TIBCQuery.Create(nil);
try
  Query.Connection:= Connection;
  Query.SQL.Text:= 'select STATUS from USERS where NAME=:Name and PASSWORD=:PW';
  Query.ParamByName('Name').AsString:= User;
  Query.ParamByName('PW').AsString:= Password;
  Query.Open;
.
.
.
... mit der Meldung:
Zitat:
---------------------------
Benachrichtigung über Debugger-Exception
---------------------------
Im Projekt dBK.exe ist eine Exception der Klasse EIBCError mit der Meldung '
Dynamic SQL Error
SQL error code = -104
Token unknown - line 1, column 43
PASSWORD' aufgetreten.
1000 Mal anderweitig benutzt.

Wo habe ich etwas übersehen ? Danke für Tipps.
PS: lt. diversen Forenbeiträgen sollte die Syntax eigentlich passen.

Nachtrag:
Delphi-Quellcode:
Query:= TIBCQuery.Create(nil);
try
  Query.Connection:= Connection;
  Query.SQL.Text:= 'select NAME from USERS';
  Query.Open;
...wird anstandslos ausgeführt.

Geändert von haentschman (15. Mai 2011 um 19:00 Uhr)
  Mit Zitat antworten Zitat