Buenos dias, necesito ayuda respecto a una consulta con un campo datetime. Lo cual necesito es obtener un registro o los registros de una fecha X, pero al hacer la consulta no obtengo nada; lo mismo me podria pasar si deseo los de una hora X.
Código Delphi
[-]var
dia,mes,ano : Word;
fecha : string;
begin
dia := 0;
mes := 0;
ano := 0;
fecha := '';
DecodeDate(Now,ano,mes,dia);
fecha := IntToStr(ano)+'-'+IntToStr(mes)+'-'+IntToStr(dia);
Label1.Caption := 'Usuarios Registrados al ' +DateToStr(Date);
dmConexiones.sqlUsuariosdeldia.Close;
dmConexiones.sqlUsuariosdeldia.SQL.Clear;
dmConexiones.sqlUsuariosdeldia.SQL.Add('SELECT paciente_numerohistoriaclinica, paciente_nombre, paciente_apellido, paciente_fechanacimiento, paciente_fechacreacion');
dmConexiones.sqlUsuariosdeldia.SQL.Add('FROM tblpacientes');
dmConexiones.sqlUsuariosdeldia.SQL.Add('WHERE DATE(paciente_fechacreacion) = '+ fecha);
dmConexiones.sqlUsuariosdeldia.Open;
Utilizo Delphi 7, Zeosdb 7, MySql 5.5 . Gracias de antemano