En el boton de comando "Guardar" o como le quieras llamar pon el codigo siguiente:
Private Sub Agregarcmd_Click()
On Error GoTo err_Agregarcmd_Click
Dim db As DAO.Database
Dim rst As DAO.Recordset
Set db = CurrentDb()
Set rst = db.OpenRecordset("tbl_requisicion")
If MsgBox("¿Están correctos los datos a guardar?", vbQuestion + vbYesNo, "mensaje") = vbYes Then
CANCEL = True
' add a new record
rst.AddNew
rst("fecha_captura") = Me!fecha_captura
rst("code_vendor") = Me!code_vendor
rst("code_item") = Me!code_item
rst("code_itemalt") = Me!code_itemalt
rst("description_item") = Me!description_item
rst("um") = Me!um
rst("familia") = Me!familia
'rst("Precio") = Me!Precio
rst("Factura") = Me!factura
rst("cantidad") = Me!Cantidad
rst("precio_fabrica") = Me!precio_fabrica
rst("descuento_tienda") = Me!descuento_tienda
rst("costo_compra_tienda") = Me!costo_compra_tienda
rst("margen_ganancia") = Me!margen_ganancia
rst("precio_regular") = Me!precio_regular
rst("iva") = Me!IVA
rst("precio_contado") = Me!precio_contado
rst("precio_separado") = Me!precio_separado
rst("utilidad_pza_ctdo") = Me!utilidad_pza_ctdo
rst("marca") = Me!marca
rst("color") = Me!color
rst("clase") = Me!clase
rst.update
requisicionlst.Requery
MsgBox "Nuevo
registro: " & Me!code_item & " se agregó correctamente.", vbExclamation, "mensaje"
' borra los datos escritos en el formulario
me!factura=null
Me!code_vendor = Null
Me!code_item = Null
Me!code_itemalt = Null
Me!description_item = Null
Me!um = Null
Me!familia = Null
'Me!factura = Null
Me!Cantidad = Null
Me!precio_fabrica = Null
Me!descuento_tienda = Null
Me!costo_compra_tienda = Null
Me!margen_ganancia = Null
Me!precio_regular = Null
Me!IVA = Null
Me!precio_contado = Null
Me!precio_separado = Null
Me!utilidad_pza_ctdo = Null
'Me!fecha_captura = Null
Me!marca = Null
Me!color = Null
Me!clase = Null
Me!precio_base = Null
[factura].SetFocus
End If
exit_Agregarcmd_Click:
Exit Sub
err_Agregarcmd_Click:
MsgBox "Ocurrió un error al agregar el registro, por favor intente de nuevo", vbCritical, "mensaje" '.Description
Resume exit_Agregarcmd_Click
en neobook4 y tengo que guardar los resultados de las evaluaciones en una base de datos en foxpro y no se como hacerlo si alguien me puede ayudar se lo agradeceria.