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
Créer un fichier PDF de la contribution Imprimer


Re: MySQL et bloquage
Animateur WDF
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.html

apparament 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
_________________
R&B
Contact, CV.
Créer un fichier PDF de la contribution Imprimer


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
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant




Enregistrer votre réponse
CompteNom   Mot de passe   Authentification
Message:


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.

[Recherche avancée]


Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2