ُلام
بله درست کار می کنه مثلاً من قبلاً استفاده کردم مثلاً:
این کد ببینید:
Connecting.ConnectionString =
"Persist Security Info=False;User ID=sa;Password =;Initial Catalog=northwind ; Data Source=(local)"
Connecting.Open()
Tran = Connecting.BeginTransaction
Command1.Transaction = Tran
Command1.Connection = Connecting
Try
insert_Roshan_1()
insert_My_1()
Command1.Transaction.Commit()
Catch ex As Exception
Command1.Transaction.Rollback()
EndTry
اگر داخل try و یا داخل خود توابه insert_Roshan_1وinsert_My_1 خطایی رخ بده تمام کارها کنسل مشه.
باتشکر....






پاسخ با نقل قول