Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Ayuda con la función Fecha de Hoy

Estas en el tema de Ayuda con la función Fecha de Hoy en el foro de Visual Basic clásico en Foros del Web. Buenas! Estoy realizando una pequeña aplicación en Visual Basic (es mi primera vez jaja). He creado un formulario donde hay que introducir una fecha. Por ...
  #1 (permalink)  
Antiguo 14/11/2009, 17:46
 
Fecha de Ingreso: marzo-2009
Mensajes: 61
Antigüedad: 15 años, 1 mes
Puntos: 0
Ayuda con la función Fecha de Hoy

Buenas! Estoy realizando una pequeña aplicación en Visual Basic (es mi primera vez jaja). He creado un formulario donde hay que introducir una fecha. Por defecto, en el campo siempre aparece la fecha de hoy aunque ésta se puede cambiar si así se desea. Éste es el código que usé:
Código:
Private Sub Command8_Click()
Text6 = Format(Now, "dd/mm/yyyy")
End Sub
Hasta allí, todo funciona bien. El problema viene cuando quiero guardar esa fecha en una base de datos administrada con Acces. El código que uso para guardar la fecha (entre otros parámetros) en la BD es éste:
Código:
x = "Insert Into stock values (" & Val(Text1) & ",'" & Text2 & "'," & Text3 & "," & Val(Text4) & "," & Val(Text5) & "," & Val(Text6) & ")"
conexion_basedatos.Execute x
Dónde Text6 equivale al TextBox donde se debe introducir la fecha. Y así está configurado el campo 'Fecha' en Access:
img410.imageshack.us/img410/3896/accessd.png

El Problema es que al guardar la fecha en la base de datos, en vez de guardar el valor que se ha introducido, guarda algo como esto 13/01/1900.

Ya no sé que mas intentar, si me pueden ayudar les estaría eternamente agradecido
  #2 (permalink)  
Antiguo 15/11/2009, 03:14
Avatar de pkj
pkj
 
Fecha de Ingreso: julio-2006
Ubicación: Órbita sincrónica
Mensajes: 899
Antigüedad: 17 años, 9 meses
Puntos: 29
Respuesta: Ayuda con la función Fecha de Hoy

El problema es que al usar val(text6) el valor que estás recogiendo es solo el dia, de modo que te lleva a ese dia del primer mes del primer año que conoce.
__________________
No hay preguntas tontas, solo gente estup..., ¡No!, ¿como era? No hay gente que pregunte a tontos... ¡Nooo!... ¡Vaya cabeza!
  #3 (permalink)  
Antiguo 15/11/2009, 03:29
 
Fecha de Ingreso: marzo-2009
Mensajes: 61
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Ayuda con la función Fecha de Hoy

Aunque no lo creas, recién intenté eso pero no funcionó. Ahora lo volví a hacer y trabaja a la perfección
Muchas gracias!!!!
+1 de reputación
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:55.