formato de horas

07/12/2005 - 09:16 por Sonia | Informe spam
hay alguna manera para q cuando se grabe la hora actual en acces desde
vb.net en vez de la 1:30 ponga las 13:30?
en la configuracion regional teniaH:mm:ss y puse HH:mm:ss pero sigue pasando
igual. sin embargo en mi pc si q pone en el reloj las 13:30. pq se graba en
acces como la 1:30?
gracias!

Preguntas similare

Leer las respuestas

#1 Jorge Serrano [MVP VB]
07/12/2005 - 12:16 | Informe spam
Asegúrate que el campo dónde se guarda la hora, tiene el formato Hora Corta y
no Hora Mediana.

Espero que sea eso.

Un saludo,

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Sonia" wrote:


hay alguna manera para q cuando se grabe la hora actual en acces desde
vb.net en vez de la 1:30 ponga las 13:30?
en la configuracion regional teniaH:mm:ss y puse HH:mm:ss pero sigue pasando
igual. sin embargo en mi pc si q pone en el reloj las 13:30. pq se graba en
acces como la 1:30?
gracias!




Respuesta Responder a este mensaje
#2 SoftJaén
07/12/2005 - 12:25 | Informe spam
"Sonia" preguntó:

hay alguna manera para q cuando se grabe la hora actual en
acces desde vb.net en vez de la 1:30 ponga las 13:30?



Digo yo que la hora la verás así cuando abres la tabla directamente desde
Microsoft Access. ¿Por casualidad tienes establecido el formato «Hora
mediana» en el campo de la tabla? Si es así, cambia el formato a «Hora
corta», y las observarás en formato de 24 horas, porque si el campo no tiene
formato alguno, Access muestra la hora en formato de fecha larga, que es el
valor predeterminado.

Y en cuanto a insertar la hora actual en formato corto desde VBN,
simplemente puedes ejecutar la siguiente consulta SQL:

INSERT INTO Tabla1 (CampoHora) VALUES (#" & String.Format("{0:t}", Now) &
"#)


Enrique Martínez
[MS MVP - VB]

Nota informativa: La información contenida en este mensaje, así como el
código fuente incluido en el mismo, se proporciona «COMO ESTÁ», sin
garantías de ninguna clase, y no otorga derecho alguno. Usted asume
cualquier riesgo al poner en práctica, utilizar o ejecutar lo recomendado o
sugerido en el presente mensaje.
Respuesta Responder a este mensaje
#3 Efren Pedroza
10/12/2005 - 01:22 | Informe spam
Realmente el valor en la BD no se almacena como 13:30 o como 1:30 pm, lo que
se esta grabando es el valor que corresponde al 1/1/1900 13:30:00 y lo que
tu estas viendo en la tabla de Access pues es solo la vista, es decir no te
debe preocupar como se despliega en tu tabla de Access, ya que es unicamente
la forma como lo estas viendo y esa "vista" la puedes cambiar en tu
programa.

Saludos !!!!!!


"Sonia" wrote in message
news:O$Gw8Yw%

hay alguna manera para q cuando se grabe la hora actual en acces desde
vb.net en vez de la 1:30 ponga las 13:30?
en la configuracion regional teniaH:mm:ss y puse HH:mm:ss pero sigue


pasando
igual. sin embargo en mi pc si q pone en el reloj las 13:30. pq se graba


en
acces como la 1:30?
gracias!



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida