title: Begin Tran in VB.NET
body: <p>I have created a windows form in VB.NET and in the click event of "Save", i am calling 5 procedures to perform different tasks. All these are in a a single TRY - CATCH block. The problem which i am facing is that from the 5 procedures being called, if there is an error while executing the 4th procedure, the data stored from the 3 before procedures will exist in tables.  </p>
  
  <p>Can anyone help me as to how I can use begin tran, rollback tran and commit tran in VB.NET.  </p>
  
  <p>Regards,<br>
  George</p>