dcNorthwind.Open()
Dim transaction1 As SqlClient.SqlTransaction
transaction1 = dcNorthwind.BeginTransaction()
daCustomers.UpdateCommand.Transaction = transaction1
daOrders.UpdateCommand.Transaction = transaction1
Try
daCustomers.Update(dsNorthwind1)
daOrders.Update(dsNorthwind1)
transaction1.Commit()
Catch dbcex As DBConcurrencyException
MessageBox.Show("Update Failed, Concurrency Exception")
transaction1.Rollback()
Catch ex As Exception
MessageBox.Show("Update Failed")
transaction1.Rollback()
Finally
dcNorthwind.Close()
End Try
البته می خواستم یه قسمت از برنامه ام را کپی کنم اینجا و لی تعداد زیاد و با #C بود
امیدوارم مشکلت حل بشه
به هرحال روش همینه