Visual Basic - Error de fecha a BD Access

Life is soft - evento anual de software empresarial
 
Vista:

Error de fecha a BD Access

Publicado por Víctor (12 intervenciones) el 09/08/2007 23:13:21
Hola
Necesito una ayuda.

Tengo una base de datos creada en access, y desde un Form en vb 6.0 tengo que almacenar una serie de datos que tengo en distintos textbox a los campos de esa BD, pero me da un error en el textbox donde ingreso la fecha, que eatre haciendo mal. este es parte del código:

Private Sub CmdGuardar_Click()
TablaLuz.Index = ("indice")
TablaLuz.Seek "=", txCodigo
If Not TablaLuz.NoMatch Then
MsgBox "Ya existe un registro con este Codigo", vbInformation, "Guardar"
Exit Sub
Else
TablaLuz.AddNew
TablaLuz("CLIENTE") = txCliente
TablaLuz("MEDIDOR") = txMedidor
TablaLuz("PROPIETARIO") = txPropietario
TablaLuz("RUT") = txRut
TablaLuz("DIRECCION") = txDireccion
TablaLuz("NUMERO") = txNumero
TablaLuz("LOTEO") = txLoteo
________________________________________
TablaLuz("ENTREGA") = txEntrega 'Este es el Textbox que me da el problema
____________________________________________________
TablaLuz("CONSUMO") = txConsumo
TablaLuz.Update
End If
txCliente.Text = ""
txMedidor.Text = ""
txPropietario.Text = ""
txRut.Text = ""
txDireccion.Text = ""
txNumero.Text = ""
txLoteo.Text = ""
txEntrega.Text = ""
txConsumo.Text = ""
txCliente.SetFocus
End Sub

Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Error de fecha a BD Access

Publicado por P. J. (173 intervenciones) el 09/08/2007 23:57:44
Si entrega es un campo, FECHA entonces el problema puede ser que no estes validando el text box, y ademas deberias convertirlo.

TablaLuz("ENTREGA") = CDate(txEntrega.text)

Ten en cuenta que debes poner una fecha valida en txEntrega
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Error de fecha a BD Access

Publicado por Víctor (12 intervenciones) el 10/08/2007 02:50:23
Perfecto, eso era.
Muy Agradecido.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar