Thema: Delphi MySQL Syntaxfehler

Einzelnen Beitrag anzeigen

Benutzerbild von Pseudemys Nelsoni
Pseudemys Nelsoni

Registriert seit: 24. Dez 2002
Ort: Hamburg-Harburg
3.551 Beiträge
 
#1

MySQL Syntaxfehler

  Alt 2. Nov 2004, 12:30
moin,

wo ist hier ein fehler?

Delphi-Quellcode:
  q.SQL.Text := Format(
                  'SELECT COUNT(Feld1, Feld2) AS CRESULT ' +
                  'FROM `Felder` ' +
                  'WHERE `Feld1` = %0:s' + feld1 + '%0:s AND `Feld2` = %0:s' + feld2 + '%0:s;',
                  [#39]
                );

nicht über das "%0:s" wundern, das ist letzendlich das gleiche wie: '
ich habe die format funktion genommen da es mich nervt das mysql und delphi die gleichen ' ' benutzen für strings.

hier nochmal wie es aussehen würde wenn man Format() in einer messagebox hätte:

Zitat:
SELECT COUNT(Feld1, Feld2) AS CRESULT FROM `Felder` WHERE `Feld1` = 'das_ist_im_feld1' AND `Feld2` = 'das_ist_im_feld2';
Mario
MSN: cyanide@ccode.de
  Mit Zitat antworten Zitat