I fixed this. Thanks
>>Just a Single Business Object.
>
>Hmmm...this should "just work". Is it possible there is code elsewhere in the business object that is inadvertently ending the transaction?
>
>I recommend setting a breakpoint in mmBusinessObject.SaveDataSet() and seeing where the transaction is getting "lost". At the point HookPostSave() is called, the transaction should still be alive.
>
>To do this, just open mmBusinessObject.cs in your project and set the breakpoint. If the breakpoint doesn't get hit, check out the MM .NET Dev Guide topic "Stepping through MM .NET Code in the Debugger" for a solution.
>
>Best Regards,
Fred Besterwitch, MCP
The harder you work. The luckier you get.