Einzelnen Beitrag anzeigen

Benutzerbild von Stern
Stern

Registriert seit: 26. Feb 2007
Ort: Köln
74 Beiträge
 
#1

SQL-Statement - Was mach ich falsch?

  Alt 7. Dez 2007, 15:50
Datenbank: MySQL • Version: 5 • Zugriff über: Zeos
Hallo zusammen,

ich bekomme aus meiner PHP-Datei folgendes SQL-Statement zur Weiterverarbeiotung in Delphi:

'SELECT Month(created), count(*) FROM tabelle where year(created)='Jahr' GROUP BY Month(created);'; Diese möchte ich nun in Delphi wie folgt verarbeiten:
Delphi-Quellcode:
qrMain.SQL.Clear;
        qrMain.SQL.Text:= 'SELECT Month(created), count(*) FROM tabelle where year(created)='Jahr' GROUP BY Month(created);';
        qrMain.Active:= True;
        qrMain.open;
Wenn ich dieses Statement über phpMyAdmin absetzte funktioniert das Ganze auch wunderbar. Nur mit dem obigen Delphi-Code bekomme
ich einen Fehler: Operator oder Semikolon fehlen... Dies ist bei allen Statements, die ein "=" enthalten der Fall. Irgendwie bekomme
ich es jedenfalls nicht hin das Statement korrekt anzugeben. Was muss ich den daran ändern???
Ich bin mir sicher, dass irgendwo noch ein ' hin muss, aber ich komm nicht drauf, wie das Statement korrekt aussehen muss.

Kann mir da jemand behilflich sein?


Liebe Grüße
Steffi
steffi
  Mit Zitat antworten Zitat