Formato de fechas en formulario
Tengo una base de datos en access.
Una tabla productos con un campo llamado fechavenci.
Un formulario independiente para alimentar esta tabla.
Dentro de los campos solo necesito obligatorios algunos como son
Codigo de barras
Nombre del producto
Precio de venta
El resto son opcionales.
En el formulario tengo un boton guardar con la siguiente instruccion:
Private Sub btn_guardar_Click()
If IsNull(Me.codigobarras) Or IsNull(Me.Nom_Prod) Or IsNull(Me.Prec_Prod) Then
MsgBox "Faltan los **campos obligatorios del producto", vbInformation, "Registrando Producto"
Exit Sub
End If
CurrentDb.Execute "INSERT INTO tbproductos(codigobarras,Nom_Prod,Prec_Prod,marca,Id_cat,iva,lote,fechavenci) VALUES ( " & Me.codigobarras & ", '" & Me.Nom_Prod & "', " & Me.Prec_Prod & ", '" & Me.Marca & "', " & Me.Id_cat & ", " & Me.IVA & ",'" & Me.Lote & "', " & Format(Me.FechaVenci, "mm/dd/yyyy") & " )", dbFailOnError
'CurrentDb.Execute "INSERT INTO tbproductos(codigobarras,Nom_Prod,Prec_Prod,marca,Id_cat,iva,lote,fechavenci) VALUES ( " & Me.codigobarras & ", '" & Me.Nom_Prod & "', " & Me.Prec_Prod & ", '" & Me.Marca & "', " & Me.Id_cat & ", " & Me.IVA & ",'" & Me.Lote & "', #" & Me.FechaVenci & "# )", dbFailOnError
MsgBox "REGISTRO INSERTADO", vbInformation, "Avíso"
DoCmd.Close acForm, Me.Name
End Sub
Hasta aquí todo bien el problema es que si no pongo una fechavenci me guarda la hora y no la fecha.