I have written a stored procedure that uses sp_OACreate, sp_OAGetProperty etc system stored procedures to create DTS packages, and set some of their parameters. How can I get the DTS package, when it executes, to join the same transaction that my calling stored procedure has started? I.A.W. if my stored proc does a rollback, so should the DTS package.