Einzelnen Beitrag anzeigen

Benutzerbild von yankee
yankee

Registriert seit: 10. Mär 2004
1.134 Beiträge
 
Lazarus
 
#1

[mySQL]: Fehler in der Abfrage, aber wo?

  Alt 9. Mai 2004, 14:19
Ich habe folgende SQL-Anweisung:
Delphi-Quellcode:
    ZQuery2.SQL.Text :='DELETE FROM `bestellungen` WHERE Titel LIKE :ITitel, Anzahl LIKE :IAnzahl, Lehrer LIKE :ILehrer, VERLAG LIKE :IVerlag, Bestellnr LIKE :IBestellnr, Preis LIKE :IPreis LIMIT 1';
    ZQuery2.ParamByName('ITitel').Value :=ZQuery2.fieldbyname('Titel').AsString;
    ZQuery2.ParamByName('IAnzahl').Value :=ZQuery2.fieldbyname('Anzahl').AsInteger;
    ZQuery2.ParamByName('ILehrer').Value :=ZQuery2.fieldbyname('Lehrer').AsString;
    ZQuery2.ParamByName('IVerlag').Value :=ZQuery2.fieldbyname('Verlag').AsString;
    ZQuery2.ParamByName('IBestellnr').Value :=ZQuery2.fieldbyname('Bestellnr').AsString;
    ZQuery2.ParamByName('IPreis').Value :=ZQuery2.fieldbyname('Preis').AsFloat;
    ZQuery2.ExecSQL;
In der zweiten Zeile tritt eine exception auf. Der versucht mir doch tasächlich zu erzählen die Spalte Titel würde es nicht geben. welch ein Blödsinn!!!
Wo ist also der Fehler?
Letzter Tipp: Drogen. Machen zwar nicht glücklich, geben einem aber wenigstens das Gefühl glücklich zu sein.

Have a lot of fun!
  Mit Zitat antworten Zitat