jujunio
Messages postés37Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention22 septembre 2010
-
30 nov. 2006 à 17:10
jujunio
Messages postés37Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention22 septembre 2010
-
1 déc. 2006 à 11:35
Bonjour à tous,
J'ai réalisé une application qui synchronise des données depuis une base de données Oracle vers une base MySQL. Tout va bien jusque là, la synchronisation se fait en une minute environ pour 60 000 lignes. Le petit problème que je rencontre est que pendant la synchro, si je clique sur la fenêtre de mon appli, celle-ci m'affiche dans la barre du haut "ne répond pas" avec une petite barre blanche juste en dessous MAIS la synchro continue sans problème. La barre blanche reste présente jusqu'à la fin de la synchro puis disparaît.
Je pense que mon problème vient du fait que mon appli n'est pas une application "multitâche" et donc ne fait rien d'autre que la synchro pendant la synchro. Je voudrais y rajouter une barre de progression mais si je clique sur la fenêtre pendant la synchro, ma barre de progression ne bouge plus puisque mon appli "ne répond pas".
Comment puis-je éviter ce problème ?
Merci d'avance pour vos réponses.
Jujunio
A voir également:
L'application de synchro entre 2 bases (Oracle et MySQL) "ne répond pas"
jujunio
Messages postés37Date d'inscriptionlundi 24 mars 2003StatutMembreDernière intervention22 septembre 2010 1 déc. 2006 à 08:58
Salut PCPT,
Merci pour ta réponse !
En effet ma synchro utilise une boucle, DoEvents correspond exactement à ce qui me fallait.
Par contre quand tu parles de "repeindre la Form", tu utilise une fonction pour cela ?