Por ejemplo al cargar el form1 se muestra el contenido de la tabla DetelleBoleta que sean del codigo 000001 cuyo valor esta en el text1
Código:
Puedo agregar o eliminar registros con los metodos .AddNew y .Delete pero estos se harian directamente a la tabla y no me darian la posibilidad de Cancelar el proceso, por eso hay 2 botones GRABAR Y CANCELAR.Private Sub Form_Load() rsDetalle.Open "SELECT * FROM DetalleBoleta WHERE NumBoleta='" & Text1 & "'", dbConex, adOpenStatic, adLockOptimistic Set DataGrid1.DataSource = rsDetalle End Sub
¿Como soluciono esto?, es decir quiero tener la posibilidad de cancelar el proceso? e intentado de varias formas pero no se como solucionar esto ó que tengo hacer para modificar el detalle de una factura?
Código:
Private Sub Command1_Click() With rsDetalle .AddNew rsDetalle.Fields(0) = Text1 rsDetalle.Fields(1) = Text2 rsDetalle.Fields(2) = Text3 rsDetalle.Fields(3) = Text4 rsDetalle.Fields(4) = Text5 '.Update End With End Sub Private Sub Command2_Click() rsDetalle.Delete End Sub