PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Pièces bloquée dans SAGE
Pièces bloquée dans SAGE
Débuté par Spiderman, 10 jan. 2006 14:03 - 2 réponses
Posté le 10 janvier 2006 - 14:03
pour les pros de SAGE, connaissez-vous le moyen de savoir si une pièce est
bloquée ?
Posté le 10 janvier 2006 - 16:13
PROCEDURE IsRecordLock(Fichier,cbMarq)
Requete est chaîne = "USE MaBDD DECLARE @Res int EXECUTE
CB_IsRecordLock '"+Fichier+"',"+cbMarq+",@Res OUTPUT SELECT @Res as
block"
ValRetour est entier = 0

SI PAS SQLExec(Requete,"BLOCK") ALORS
SQLInfoGene("BLOCK")
Info(SQL.MesErreur+RC+requete)
RENVOYER 1
FIN
SI SQLAvance("BLOCK")=0
ValRetour = SQLLitCol("BLOCK",1)
FIN

SQLFerme("BLOCK")

RENVOYER ValRetour


Spiderman a présenté l'énoncé suivant :
pour les pros de SAGE, connaissez-vous le moyen de savoir si une pièce est
bloquée ?



--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "
Posté le 10 janvier 2006 - 17:11
super, merci

"Pierre BOUSQUET" <pb4807@hotmail.com> a écrit dans le message de news:
mn.538c7d61ac2826f0.47088@hotmail.com...

PROCEDURE IsRecordLock(Fichier,cbMarq)
Requete est chaîne = "USE MaBDD DECLARE @Res int EXECUTE
CB_IsRecordLock '"+Fichier+"',"+cbMarq+",@Res OUTPUT SELECT @Res as
block"
ValRetour est entier = 0

SI PAS SQLExec(Requete,"BLOCK") ALORS
SQLInfoGene("BLOCK")
Info(SQL.MesErreur+RC+requete)
RENVOYER 1
FIN
SI SQLAvance("BLOCK")=0
ValRetour = SQLLitCol("BLOCK",1)
FIN

SQLFerme("BLOCK")

RENVOYER ValRetour


Spiderman a présenté l'énoncé suivant :
pour les pros de SAGE, connaissez-vous le moyen de savoir si une pièce
est
bloquée ?


--
Pierre BOUSQUET

" Ne me dites pas que ce problème est difficile.
S'il n'était pas difficile, ce ne serait pas un problème. "