1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
w_commande = "SELECT * FROM matable WITH (UPDLOCK,ROWLOCK) WHERE maclé = "+clé
//Blocage table
SI PAS HExécuteRequêteSQL(w_requete_sql,gp_nom_base,hRequêteSansCorrection,"SET LOCK_TIMEOUT 0") ALORS
Erreur("Erreur lors du changement du timeout !")
Ferme()
FIN
HAnnuleDéclaration(w_requete_sql)
SI PAS HExécuteRequêteSQL(w_requete_sql,gp_nom_base,hRequêteSansCorrection,w_commande) ALORS
SI HErreurBlocage() ALORS
Erreur ("Le fournisseur est bloqué par un autre utilisateur")
SINON
Erreur("Erreur accès FOURNISS : ",HErreurInfo(hErrMessage))
FIN
Ferme()
FIN |
Partager