Microsoft Transaction Server - Problema con propiedad Compatible de un componente

 
Vista:

Problema con propiedad Compatible de un componente

Publicado por Rodrigo (1 intervención) el 31/10/2005 18:58:46
Mi problema es el siguiente:

Por asuntos de configuración de la base de datos que esta en oracle, para que los componentes funcionaran tuve que ponerle a la propiedad de transacciones Compatible.

En un componente llamo a un procedimiento almacenado en oracle que me ingresa un vehiculo a la base de datos. Aca intervienen dos tablas una de bienes (tabla padre) y una de vehiculos. Cuando la placa del vehiculo se repite yo mando desde el procedimiento un mensaje de error, que lo toma el componente y en este caso hace un setAbort.

Sin embargo, a pesar de llamar al setAbort, no me aborta la transacción, sino la completa, quedandome el registro en la tabla de bienes, pero no en la de vehiculos.

Hay alguna poripedad o metodo en Visual basic, para poder abortar la transaccion completa, sin necesidad de sacarle la propiedad compatible al componente?

De antemano gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder