|
MySQL et bloquage |
|
Anonyme
|
Bonjour, je travail actuellement avec WinDev sur une base de données MySQL avec les ordres (HLit*) et j'aurais voulut savoir si une gestion des bloquages etait à implémanter avec les fonctions (HBloque, ...). Merci.
Contribution le : 20/08/2003 10:18
|
|
|
Re: MySQL et bloquage |
|
Animateur WDF ![](http://old.wdforge.org/uploads/rank3e8416e15d1a7.gif)
Inscrit: 26/06/2002 16:24
De wdforge.org
Post(s): 2822
|
Je ne sais pas, faut voir avec le ST. voici un lien utile de toute façon : http://www.mysql.com/doc/fr/COMMIT.htmlapparament les accès natifs permette un blocage niveau table, sinon on passe par les transactions. merci de nous donner le retour.
Contribution le : 21/08/2003 10:30
|
|
|
Re: MySQL et bloquage |
|
|
Bonjour,
le probleme est que mySQL ne permet des blocage a la ligne que dans une transaction. donc si je fais un hlitBloque je bloque bien la ligne mais si jamais je refais un autre hlitBloque sur une autre table la premiere ligne est debloque. seule le ST de PCSoft paut repondre car il faut savoir comment il gere les bloquages.
sous SQMX j'ai eu le meme souci et donc j'ai du proposer de desactiver les transactions automatique sur les lecture (SQLLitBloque) car sinon on ne pouvait pas faire de bloquage sur plusieur table. maintenant que l'on peut les desactiver on peut lancer une transaction et Faire des SQLLitBlqoue sans pour autant femrer la transaction en cours ce qui annulerait le premier bloquage.
dans votre cas il faudrait : debuter une transaction faire des HlitBloque faire des update fermer la transaction
bien a condition que HlitBloque ne fasse pas de transaction sinon seule une ligne sera bloquee et sur 1 seule table.
Bon dev @+
Contribution le : 21/08/2003 14:27
|
|
Vous ne pouvez pas débuter de nouveaux sujets.
Vous pouvez voir les sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.