bonjour,

j'ai une question sur des transactions est ce que c possible lier une transaction une commande de selection et commande de modification

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
17
18
19
20
21
22
Connection.open();
transaction=connection.begintransaction();
 
command.transaction=transaction;
 
try
{
command.commandtext=queryselection;
command.executereader();
 
 
command.commandtext=querymodification;
command.executenonquery();
 
transaction.commit();
 
 
}
catch
{
transaction.rollback();
}
lorsque j'essaye d'exécuter il declenche une exception l'objet commande est occupé

ma question est ce que cette ecriture est valable? ou bien il y a une autre solution ?