FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
datetimetostr mala conversion
Estoy intentando convertir el valor 39489,474262 que equivale al 11:02:2008 11:22:56 y al grabar en en el sql
sql:='update movihoras set salida= ' + DateTimeToStr(ahora) me queda registrada la fecha como 11:02:2008 11:23:00 Alguien sabe porque le suma un minuto mas? Muchas gracias |
#2
|
||||
|
||||
FormatDatetime('mm/dd/yyyy hh:nn:ss', ahora);
Supongo que deberás usar el formato mm/dd para tu motor de bases de datos. Saludos.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
El problema esta en que redondea los segundos y no se porque.
|
#4
|
||||
|
||||
¿qué base de datos usas?
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#5
|
|||
|
|||
Que tal dFarias??
Si lo que necesitas es que te guarde la hora en que estas guardando el registro puedes utilizar directamente la funcion getdate de SQL y asi te ahorras el transporte y conversion de datos en vez de escribirlo asi: sql:='update movihoras set salida= ' + DateTimeToStr(ahora) Intenta con esto: sql:='update movihoras set salida= GetDate()' Intenta con eso y nos platicas como te fue o en su defecto si era esto lo que necesitabas. |
#6
|
||||
|
||||
Hola,
si lo que necesitas es pasar un valor de fecha, lo más recomendado en usar siempre parámetros, estos no daran en la vida dolores de cabeza.
en delphi
Un saludo
__________________
PepeLolo El hombre el único virus que mide más de unas cuantas micras |
#7
|
|||
|
|||
Tema resuelto. El problema esta en que el campo donde guardo la fecha y hora es SmallDateTime y estos campos redondean automaticamente.
No puedo usar la hora del sqlserver porque puede haber un lapso de 30 segundos entre en momento del evento y en momento de la grabacion. Con lo cual pude traducirse en un minuto de diferencia. Muchas gracias a todos. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
WMP y vista mala de videos | Delfino | Windows | 1 | 07-01-2008 23:37:05 |
Mala Noticia | silver07 | Humor | 0 | 02-08-2007 17:11:35 |
Mala Suerte! | PiornoCKA&G | Humor | 10 | 09-01-2007 20:09:48 |
Una mala noticia | marcoszorrilla | La Taberna | 3 | 22-10-2006 22:27:21 |
Mala Resolucion | eduarcol | Gráficos | 2 | 21-08-2003 17:22:48 |
|