FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Between DateTimePicker com fechas iguais
Hola, estoy hacendo una busca de valores entre dos DateTimePicker (fecha), pero cuando el DateTimePicker3 tiene la misma fecha que el DateTimePicker4, la busca no resultada en nadia (DBGrid vazio). Ej.
DateTimePicker3 = 21/02/2005 y DateTimePicker4 = 21/02/2005, el resultado de la busca es "No hay entradas", pero si el DateTimePicker3 = 21/02/2005 y DateTimePicker4 = 22/02/2005, el resultado es todos los valores donde la fecha es 21/02/2005. Como puedo solucionar esto? Com Between y data >= o <= no funciona... Delphi 7, ADO y Access (campo data es tipo DateTime Short).
|
#2
|
||||
|
||||
Pues acabo de hacer una prueba y me funciona sin ningún problema.
Un Saludo.
__________________
Guía de Estilo de los Foros Cita:
|
#3
|
||||
|
||||
en el evento OnChange de los DateTimePicker, coloca la propiedad TIME así:
para el de la fecha más antigua (es decir el DateTimePicker3): DateTimePicker3.time:=StrToTime('00:00:01'); para el de la fecha más nueva (es decir el DateTimePicker4): DateTimePicker3.time:=StrToTime('23:59:59'); Esto puede solucionarlo. Lo que pasa es que cuando le pasas solo un date a los DateTimePicker, ellos tienen (por lo general) la misma hora, así que resultan "IGUALES" Sergio
__________________
En Colombia hay muchos, pero muchos colombianos muy buenos. Los violentos son pocos y los vamos a controlar... |
#4
|
|||
|
|||
Cita:
|
|
|
|