Hola de nuevo,
tengo un problema con una consulta que hago des de delphi a una bd MySQL.
La consulta és la siguiente:
Código Delphi
[-]mQuery.SQL.Clear;
mQuery.SQL.Add('SELECT * FROM turnos');
mQuery.SQL.Add('WHERE fecha_inicio='+QuotedStr(FormatDateTime('dd/mm/yyyy',FechaInicio)));
mQuery.Execute;
El problema és que habiendo registros que cumplen la condición, no me saca ningún registro como resultado.
He probado con diferentes formatos de la fecha:
Código Delphi
[-]FormatDateTime('yyyymmdd hh:nn:ss',FechaInicio)
FormatDateTime('yyyymmdd',FechaInicio)
FormatDateTime('ddmmyyyy',FechaInicio)
FormatDateTime('mmddyyyy',FechaInicio)
El campo fecha_inicio es tipo DateTime. Si necesitan algun otro dato... espero haberme explicado bien.
Muchas gracias de antemano.