Hola foro.
Tengo una bd sql2000, y desde una aplicacion vb6 realizo una transacción que inserta y/o modifica un registro de una vista.
Como no, la vista está en un recordset dinámico.
El problema que tengo es que al realizar el connection.committrans o connection.rollbacktrans debo realizar un recordset.requery antes de poder realizar cualquier otra operación con el recordset (movenext, movelast, find ...)
Sino se produce el siguiente error:
-2147418113 Se realizó una llamada a ITransaction::Commit o ITransaction::Abort y el objeto se encuentra inestable.
Un saludo y gracias