« 1 (2)


Re: Message d'attente pendant un traitement long ..Comment faire ??
Anonyme
Yop,

Oups :) désolé ! Faux espoir, j'ai sorti la procédure de son contexte précis et effectivement même si la source de données est déclarée en globale le résultat généré dans le thread // du thread principal ne lui est pas accessible.

En fait cette procédure me sert à faire de la synchro d'affichage entre fenêtres filles mais la source de données n'est pas générée dans le thread mais dans la procédure appelée par le PostMessage()... D'où la nuance :)

Toutefois:

1) Pour que ton thread ne plante pas il suffit d'initialiser à blanc ta source de donnéees avant son appel par une instruction sql improbable

2) Même dans ce cas le FichierVersTableMemoire() ou le ConstruitTableFichier() ne fonctionnent pas. A remplacer par une simple boucle sur la source puis un TableAjoute...

A rayer de la FAQ ou à replacer dans son contexte :)

++ramses :)



Contribution le : 16/12/2004 14:13
Créer un fichier PDF de la contribution Imprimer


Re: Message d'attente pendant un traitement long ..Comment faire ??
Animateur WDF
Inscrit:
02/03/2003 04:07
De Noisy le grand(93)
Post(s): 2745
Bonjour,

Pour remplir une table via un thread il faut dans un premier temps définir les colonnes de la table

Créer un Thread qui appel une procédure
dans cette procedure effectuer une boucle sur la source de donnees.

Comme la source n'est pas directement manipulable
Erreur inconnu dans l'annalyse
Il suffit pour contourner ce problème d'utiliser soit:
- HRécupereRubrique(Rs,)
- HRécupèreEnregistrement(Rs)

Exemple de code ici

Contribution le : 17/12/2004 02:05
_________________
@A+
Contact (privé)......
email : drcharly@wdforge.org
[DrCharly93]
Créer un fichier PDF de la contribution Imprimer



 Haut   Précédent   Suivant
« 1 (2)




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