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';