Message de rapport:
 

Re: Problème sur threadExécute et hexécuterequête.

Sujet: Re: Problème sur threadExécute et hexécuterequête.
par ecarvin sur 16/7/2009 12:09:59

Salut,

Excuse moi pas revenus depuis un moment.

Pour répondre à ta question, oui j'ai trouver une pseudo solution, qui donne des résultat assez variable.

La procédure qui est appelé par ton thread doit être hors contexte de la fenêtre.

Tes procédures doivent donc être global au projet. Chaque thread doit utiliser sa propre connexion avec HdécritConnexion().
Et l'initialisation de mes données se fait pour chaque table et non plus à l'initialisation de la fenêtre.

Une autre solution consiste à prédéfinir quel requête sera la moins longue à s'exécuter, et d'envoyer un signal au thread qui possède la requête la plus longue. Cette solution est très moche, mais fonctionne...

Si tu veux plus d'informations détaillé, je serais ravis de t'en donner.
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