borrar registros con un rango de fecha
Publicado por pablo (5 intervenciones) el 23/10/2018 21:47:30
hola a todos, tengo un pequeño problema
el código funciona bien el problema que tengo es cuando elimino los registros que estén en cierta fecha la grilla queda completamente en blanco y no me muestra el resto de los registros en tiempo de ejecución, ya comprobé que el query y la grilla estén activados. Espero que me puedan ayudar.
1
2
3
4
5
6
7
8
9
10
begin
query.close;
query.slq.clear;
query.SQL.Add('delete from tabla where campo BETWEEN :fecha1 AND :fecha2 ');
query.Parameters.ParamByName('fecha1').DataType := ftdate;
query.Parameters.ParamByName('fecha1').Value := Trunc(Datetimepicker1.Date);
query.Parameters.ParamByName('fecha2').DataType := ftdate;
query.Parameters.ParamByName('fecha2').Value := Trunc(Datetimepicker2.Date);
query.ExecSQL;
end;
el código funciona bien el problema que tengo es cuando elimino los registros que estén en cierta fecha la grilla queda completamente en blanco y no me muestra el resto de los registros en tiempo de ejecución, ya comprobé que el query y la grilla estén activados. Espero que me puedan ayudar.
Valora esta pregunta


0