problema con fechas

02/11/2005 - 09:35 por Sonia | Informe spam
tengo un problema con las fechas con acces.
ya se q coge la fecha inglesa, pero cambie la configuracion regional para
poner el formato como dd/mm/aaaa y funcionaba perfectamente.
pero hoy dia 02/11/2005 me doy cuenta q desde el dia 01 al dia 09 de cada
mes, se guarda la fecha como mm/dd/aaaa
puedo solucionar estod e alguna forma?
uso vb.net y acces
1000 gracias!
 

Leer las respuestas

#1 SoftJaén
02/11/2005 - 12:43 | Informe spam
"Sonia" escribió:
tengo un problema con las fechas con acces.
ya se q coge la fecha inglesa, pero cambie la configuracion regional para
poner el formato como dd/mm/aaaa y funcionaba perfectamente.
pero hoy dia 02/11/2005 me doy cuenta q desde el dia 01 al dia 09 de cada
mes, se guarda la fecha como mm/dd/aaaa
puedo solucionar estod e alguna forma?



Hola, Sonia:

Para guardar una fecha en Access, siempre se ha aconsejado utilizar el
formato americano (mm/dd/yyyy), encerrándo la misma entre signos numéricos
(#).

Suponiendo que la fecha la recoges de un control TextBox, puedes utilizar la
siguiente sintaxis que funciona bien con independencia de la configuración
local que tengas establecida en tu sistema operativo:

Dim Fecha As String

Fecha = String.Format("{0:#MM\/dd\/yyyy#}", CDate(txtFecha.Text))

La variable «Fecha», ya la tienes preparada para pasarla a una consulta SQL.

Un saludo

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.

Preguntas similares