FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Problema con hora en consulta SQL
Hola a todos! os explico mi problema: estoy trabajando en una aplicación con tablas DBase:dos de los campos son fecha de tipo date y hora,en el cual tengo dudas sobre qué tipo asignarle, ya que el problema surge cuando en una consulta tengo que comparar el campo hora de la tabla con la hora del sistema, la cual almaceno en una variable tipo TDateTime. Qué tipo entonces debería utilizar en el campo hora d la tabla? además luego tiene q ser mostrado ese campo junto con otra información.Espero haberm explicado con claridad.Muchas gracias de antemano.
|
#2
|
||||
|
||||
No estoy muy ducho en DBase; acabo de hacer una tabla y solo permite 8 caracteres en un tipo TDate, de hecho lo dice la ayuda del Database Desktop, así que la hora es algo más complejo.
¿No puedes usar otro tipo de tablas? Paradox, o algo más potente como Firebird? saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
No sé si podré utilizar Paradox,pero de todos modos,cuando compare en la consulta WHERE (Hora>=horainicio) ,si horainicio es de tipo TDateTime,qué tipo debería ser el campo Hora para q no hubiera problemas de compatibilidad de tipos?
|
#4
|
|||
|
|||
Problema con hora en consulta SQL
Hola:
Para tu caso te recomendaria que al insertar en la tabla forzaras el valor de la fecha a entero para evitar la parte de las horas Ej: Int(DateTimePicker1.Date) y me parece que resolveras el problema con las consultas. Saludos Luis Garcia _____________________________ La mejor manera de decir es hacer |
#5
|
|||
|
|||
El problema es q obligatoriamente tengo q trabajar con ambas,fechas y hora.Saludos.
|
#6
|
||||
|
||||
A tu variable de tipo TdateTime (hora) en delphi, asignale el tipo Ttime y a la de la base de datos time o fecha/hora, no se que tipos tiene DBase, pero asi podras trabajar con horas.
__________________
- Nada es la maravilla de Japon! - |
|
|
|