Ver Mensaje Individual
  #4  
Antiguo 16-10-2018
the walrus the walrus is offline
Miembro
NULL
 
Registrado: abr 2018
Posts: 66
Reputación: 6
the walrus Va por buen camino
Cita:
Empezado por avmm2004 Ver Mensaje
Si los campos que le pasas a miparametro1 y mi parametro2 son de tipo Date debería funcionar. Otra cosa es que el rango este vacío.
los parametros que le paso son tipo fecha que serian 01/01/2018 y 31/01/2018






Cita:
Empezado por Neftali [Germán.Estévez] Ver Mensaje
¿Puedes poner el código que estás utilizanndo desde Delphi?
¿Cómo pasas los parámetros?
¿No estarás haciendo un ExecSQL en lugar de un Open?
lo que intento hacer es pasar la consulta anteriormente comentada a un query
en la parte de los parametros que le quiero pasar son 01/01/2018 y 31/01/2018
lo que busco hacer es borrar registros que cumplan con un rango de fecha este es mi codigo
Código Delphi [-]
begin
query.close;
query.sql.clear;
query.SQL.Add('delete from tabla where (fecha BETWEEN :fecha1 AND :fecha2 ');
query.Parameters.ParamByName('fecha1').DataType := ftdate;
query.Parameters.ParamByName('fecha1').Value := Datetimepicker1.Date;
query.Parameters.ParamByName('fecha2').DataType := ftdate;
query.Parameters.ParamByName('fecha2').Value := Datetimepicker1.Date;
query.open;
query.ExecSQL;
end;
Responder Con Cita