Hola a todos,
en el proceso de migrar viejos programas de D7 a RAD Studio me encontré con este problema:
este código:
Código Delphi
[-]Dm.MyQactualiza.SQL.Text := 'Delete from polizaspdf where archivo='+quotedstr('gmx.xlsx')+' and sl_falta='+quotedstr(formatdatetime('yyyy-mm-dd',date));
me esta produciendo este string:
Delete from polizaspdf where archivo=''gmx.xlsx'' and sl_falta=''2023-07-28''
Y antes de que me llamen la atención a que debería usar PARAMETERS en lugar de escribir así los querys, ya lo hice, pero uso QUOTEDSTR para otras cosas y se supone que debería producir strings con una sola comilla.
a alguien más le ha pasado?