FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
2 problemas con la hora,time
Hola, a todos tengo una tabla donde tengo un campo hora de tipo time without timestamp, en el cual con el comando...current_time guardo en el la hora, lo cual hace correctamente, pero me ocurren 2 inconsistencias que acontinuacion explico...
1.- la hora del servidor esta 6 horas adelantada de la hora real, es decir si es la 1 de la tarde, el servidor me guarda en el campo con current_time las 18 horas es decir las 6 de la tarde... 2.- si consulto desde delphi con un simple query "select hora from mitabla", y visualizo el dataset con un dbgrid, siempre me da las 12:00:00 am el servidor es postgre 8.2, la aplicacion cliente corre en la misma maquina donde esta el servidor, es decir localhost. Utilizo los componentes zeos para conectarme. espero alguien tenga alguna sugerencia...de antemano gracias. |
#2
|
||||
|
||||
Cita:
Cita:
Ah, y siempre di que versión de zeos usas. Saludos. |
#3
|
|||
|
|||
Cita:
gracias...me parece que utilizo la 6.6.2 era una que todavia estaba en test, pero la ventaja es que se instala facilmente en delphi 2007.. en cuanto llegue a mi casa te paso el formulario, realmente es muysimple...pero porfa me podras explicar lo de la hora? como que es correcto que este 6 horas adelantado? disculpa la ignorancia... |
#4
|
||||
|
||||
Cita:
Como no me quedo claro si es una aplicacion cliente contra un motor de base de datos directo, no se cual de los dos esta afectando. Saludos. |
#5
|
|||
|
|||
Cita:
Última edición por cascarrabias fecha: 21-07-2008 a las 22:04:42. |
#6
|
|||
|
|||
Mira, esto es lo unico que tengo en el formulario:
los datos fecha y usrlist los da el usuario...
de ahi, el dbgrid que esta asociado al dataset del query1 se llena correctamente con el campo accion con todas las acciones realizadas pero en el campo hora, todas marcan las 12:00:00 am, y si lo consulto directamente a la base de datos mediante el pgAdmin las horas si son distintas.... que podra ser? Última edición por dec fecha: 31-08-2008 a las 14:35:19. |
#7
|
||||
|
||||
si no me equivoco le estas dando parámetros a tu consulta de la fecha y el usuario no?... creo que deberías verificar la función que estas ejecutando (si es que es así) o en trozo de código estas ejecutando el current_time.
Podrías ser más preciso.......... utilizas funciones en postgresql o ejecutas sql en delphi desde el cliente.
__________________
Soy pésimo en lo que mejor hago y por eso me siento bendecido. |
#8
|
|||
|
|||
Cita:
Hola, gracias, el current_time lo utilizo en un funcion postgre para guardar la hora en la tabla, lo cual hace correctamente, si lo consulto directamente en pgadmin o desde consola, la hora se guarda "correctamente" con 6 horas de diferencia que comentaba y tambien esta el problema de que si hago la consulta desde delphi con zeos, esa columna hora llega con puro 12:00 am, el codigo de la funcion postgre solo es asi:
Última edición por dec fecha: 31-08-2008 a las 14:35:09. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como obtener la HORA al Restar minutos en campo TIME ???? | AGAG4 | Firebird e Interbase | 3 | 20-02-2008 18:55:11 |
Problema date getdate time etc, me da una hora mas | dmassive | PHP | 5 | 23-01-2006 21:37:30 |
problemas con la hora | Nelly | Varios | 1 | 17-11-2005 08:53:07 |
Problemas con el Time. | alfredosg19 | Varios | 1 | 29-03-2005 12:02:32 |
Problemas con formato TIME | kes | Impresión | 2 | 18-08-2004 14:03:26 |
|