El Guru Programador
Usuario DESCONOCIDO | Registrate Gratis | Usuarios Registrados
Foro de Visual Basic/VB.NET
Foros del Guru > Visual Basic/VB.NET
Usuario Fechas con VB y Access
Desconocido
Enviado - 5/10/2004
 
Hola:

Queria pedirles ayuda, tengo un problema con algunas fechas al grabarlas en Access, por ejemplo si grabo 05/10/2004 me graba como 10/05/2004, con otras fecha no tengo problemas (18/10/2004), lo he hecho con Format, pero es lo mismo, ya no se que hacer.

Gracias
 
Desconocido
Enviado - 5/10/2004
 
Se me olvido mensionar que estoy trabajando con Access 97
 
nostromo
390 Mensaje(s)
Enviado - 5/10/2004
 
Hola;

El problema reside, en como lo dejaste en acces.

NO se si instentaste modificar del mismo acces en el campo fecha.

Reviza aqui pos i encuentras la respuesta:

http://www.elguille.info/vb/bases/FechasDB.htm

http://www.elguille.info/vb/VB_DB.HTM

Por ejemplo:

La función FechaSQL:

Public Function FechaSQL(ByVal vFecha As String) As String
' Función para convertir una fecha al formato mm/dd/yy ( 7/Ago/97)
' La fecha la convierte al formato: #yyyy/mm/dd# (30/May/01)
'
On Local Error GoTo SQLDateValErr
'
If IsDate(vFecha) Then
' si es una fecha válida, convertirla
FechaSQL = "#" & Format$(vFecha, "yyyy/mm/dd") & "#"
Else
' si no es una fecha válida, devolverlo sin modificar
FechaSQL = vFecha
End If
'
Exit Function
'
SQLDateValErr:
' Si hay error, la fecha por defecto 1-Ene-1980
Err = 0
FechaSQL = "#1980/01/01#"
End Function


Nos vemos.
 
 

 

Contactos myStudio Network