Please - Data.Recordset.addnew

Lucho
18 de Diciembre del 2002
Al hacer esta opcion, me genera un nuevo registro, pero al cancelarla, ya me hizo la grabacion del registro en blanco, como evito esto?
si deseara cancelar la opcion de addnew.
Gracias

Tony
18 de Diciembre del 2002
Mira, lo que debes hacer para cancelar la operacion es poner Data1.UpdateControls y listo

Saludos
Tony.

Flyer_S
18 de Diciembre del 2002
Lo mejor para cancelar una operacion es usando Rs.CancelUpdate
Saludos!!!

stefen
18 de Diciembre del 2002
Te recomiendo que lo hagas de otra forma:
en boton de nuevo, simplemente limpias las cajas de texto: nombre.text="".......etc
Tendras tambien un boton de guardar y otro de cancelar.
En el boton de guardar:

nombre = txtnombre.Text
apellido = txtapellido.Text
dni = dni.text
Data1.Recordset.AddNew
Data1.Recordset!nombre = nombre
Data1.Recordset!apellido = apellido
Data1.Recordset!dni = dni
Data1.Recordset.Update

En el boton de cancelar:
data1.Recordset.MoveFirst


Un saludo: Esteban


stefen
18 de Diciembre del 2002
Te recomiendo que lo hagas de otra forma:
en boton de nuevo, simplemente limpias las cajas de texto: nombre.text="".......etc
Tendras tambien un boton de guardar y otro de cancelar.
En el boton de guardar:

nombre = txtnombre.Text
apellido = txtapellido.Text
dni = dni.text
Data1.Recordset.AddNew
Data1.Recordset!nombre = nombre
Data1.Recordset!apellido = apellido
Data1.Recordset!dni = dni
Data1.Recordset.Update

En el boton de cancelar:
data1.Recordset.MoveFirst


Un saludo: Esteban