Erreur d'execution 3197 : utilisation simultanée

Erreur d'execution 3197 : utilisation simultanée - VB/VBA/VBS - Programmation

Marsh Posté le 13-02-2004 à 17:31:08    

J'ai unmodule qui fonctionne sous Access et je suis entrain de l'adapter à MySQL. Ca se passe plutot bien mais j'ai un problème que j'arrive pas à résoudre.
 
Pour une mise à jour, il me met :
 
Erreur d'execution 3197
Le moteur de base de données Microsoft Jet a arrêté le traitement parce que vous et un autre utilisateur tentez de modifier les mêmes données en même temps.
 
 
 
Le message apparait au moment du update :
 
Set Client = GlobalDB.OpenRecordset("SELECT Argent From Clients  
WHERE (NNOCLI=""" & Fact!NoClient & """ );", , dbOptimistic)
If Client.RecordCount > 0 Then
   Client.MoveLast
   Client.MoveFirst
   Client.Edit
   Client!Argent = Client!Argent - Montant
   Client.Update
End If
Client.Close
 
 
Je comprend pas ce qui me dit puisque je suis le seul à travailler actuellement sur la base de donnée (elle est en test). Il n'y a que ce module qui tourne. Comment on peut etre plusieurs a ecrire sur les memes données.
 
Moi pas comprendre.
 
 
Si vous en savez un peu plus que moi, ca m'aiderais pas mal.

Reply

Marsh Posté le 13-02-2004 à 17:31:08   

Reply

Marsh Posté le 20-02-2004 à 11:56:10    

???

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed