[VBScript] Utilisation de transactions

mchu

Nouveau membre
Bonjour,

J'utilise des transactions pour gérer les insertions de données d'Access dans SQL Server (plus précisément MSDE).
Je voudrais faire la même chose dans le sens MSDE vers Access.
Mais là, ma syntaxe pour commencer mes transactions est rejetée :
[fixed]
cmd.ActiveConnection = cnnAccess
cmd.CommandText = "DBEngine.BeginTrans"
cmd.Execute

cmd.ActiveConnection = cnnAccess
cmd.CommandText = insQuery ' équivalent à insert into ... ou updQuery --> update ...
cmd.Execute
et comment tester quelles intructions suivantes est à suivre selon le succès ou l'échec de l'exécution de la requête
cmd.ActiveConnection = cnnAccess
cmd.CommandText = "DBEngine.CommitTrans"
cmd.Execute

cmd.ActiveConnection = cnnAccess
cmd.CommandText = "DBEngine.Rollback"
cmd.Execute
[/fixed]
Merci pour votre aide.
 

mchu

Nouveau membre
Pour commencer : Access gère-t-il les transactions ?
J'ai déjà utilisé des transactions dans du code d'importation de données



Public Sub Importer()
On Error GoTo Err_Importer
DBEngine.BeginTrans
' Mes instructions d'importation
DBEngine.CommitTrans

Err_Importer:
DBEngine.Rollback




Si qqn a une réponse sur VBS ...

Merci pour votre aide.

 
Vous devez vous inscrire ou vous connecter pour répondre ici.
Derniers messages publiés
Statistiques globales
Discussions
730 134
Messages
6 718 059
Membres
1 586 394
Dernier membre
Manoushk
Partager cette page
Haut