Bonjour, j'ai dans une form, une prod stockée que j'associe à une transactions, j'ai le code :
Mais maintenant j'ai une form ou je lance trois prod stockée en suivant. Est ce qu'il faut que je crée 3 objet sqltransaction et que dans mon catch je fasse trois rollback ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 Dim TRANS As SqlClient.SqlTransaction Try SqlCommand1.Connection = SqlConnection1 SqlConnection1.Open() TRANS = SqlConnection1.BeginTransaction sqlCommand1.Transaction = TRANS sqlCommand1.ExecuteNonQuery() TRANS.Commit() sqlConnection1.Close() Catch ex As Exception TRANS.Rollback() Finally SqlConnection1.Close() End Try
Partager