Cancelar una modificacion con un ADODC
Hola, gracias por su atenci贸n, estoy usando un adodc junto con cajas de textos y en las propiedades de source de las cajas las vinculo con el adodc mi pregunta es c贸mo puedo hacer
para que pueda manejar un boton de cancelar modificaciones xk si editoen las cajas de texto me afecta directamente en la tabla hay alguna otra forma que no sea usando una tabla auxiliar ... AGRADESCO DE ANTEMANO SU ATENCION y espero que me puedan ayudar a resolver mi problema GRACIAS
para que pueda manejar un boton de cancelar modificaciones xk si editoen las cajas de texto me afecta directamente en la tabla hay alguna otra forma que no sea usando una tabla auxiliar ... AGRADESCO DE ANTEMANO SU ATENCION y espero que me puedan ayudar a resolver mi problema GRACIAS
Te贸ricamente el m茅todo CancelUpdate es la soluci贸n, aunque a mi jam谩s me ha funcionado .Supuestamente el CancelUpdate cancela cualquier edici贸n sde un registro existente o la creaci贸n de uno nuevo, en caso de arrepentirse a mitad de camino. Yo cuando uso ese m茅todo (ya sea en uncontro adodc o una conexi贸n ADO) jam谩s me funciona, me deja los cambios tal como si hiciese update.
Lo que hago para solucionar eso es antes de editar o crear un registro, clono el recordset a un auxiliar y si quiero cancelar los cambios, devuelvo el recordset auxiliar al recordset original (m茅todo Recordsrt.Clone). Lo otro tambi茅n que se puede hacer es utilizar el m茅todo Rollbacktrans del recordset dentro del procedimiento WillChangeRecord de este recordset.
Saludos!
Bartolom
Chile
Lo que hago para solucionar eso es antes de editar o crear un registro, clono el recordset a un auxiliar y si quiero cancelar los cambios, devuelvo el recordset auxiliar al recordset original (m茅todo Recordsrt.Clone). Lo otro tambi茅n que se puede hacer es utilizar el m茅todo Rollbacktrans del recordset dentro del procedimiento WillChangeRecord de este recordset.
Saludos!
Bartolom
Chile
