Transacciones incompletas

Santiago BG
28 de Julio del 2004
Inicio transaccion
Ejecuto sentencia de insercción A
Ejecuto sentencia de insercción B
Ejecuto sentencia de insercción C
finalizo transaccion

La sentencia B no se ha ejecutado, en cambio la A y C si. Ado no ha devuelto ni errores ni advertencias.

Código con VB6 SP5, Ado 2.5 y MSDE 2000 SP3

¿A alguien se le ocurre por que?
Gracias