Billybobbonnet
Messages postés148Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 novembre 2013
-
21 juil. 2008 à 12:06
NHenry
Messages postés15113Date d'inscriptionvendredi 14 mars 2003StatutModérateurDernière intervention22 avril 2024
-
21 juil. 2008 à 14:41
Bonjour à tous,
J'ai une application windows form en .net dans laquelle une datagrid se remplit avec le contenu d'une bdd mySQL. Je voudrais faire tourner en tâche de fond une procédure qui rafraîchit la datagrid pour afficher les dernières entrées mysql (avec un cycle de 1 seconde si possible).
Problème: je ne sais pas quelle méthode utiliser. Le background worker empêche de modifier un élément de l'interface, si j'ai bien compris, et je voudrais rendre cette partie indépendante du reste de mon code, qui écrit dans la base et fait pas mal d'autres choses. Etant novice, je voulais votre avis avant de m'embarquer dans quelque chose.
Merci!
A voir également:
Exécuter dans un thread différent le rafraichissement d'une datagrid
Billybobbonnet
Messages postés148Date d'inscriptionlundi 12 février 2007StatutMembreDernière intervention 9 novembre 2013 21 juil. 2008 à 12:57
Je me réponds tout seul: la solution la plus économe serait peut-être de déclencher sur l'évènement "j'écris un truc dans la base" l'évènement "je rafraichis ma datagrid."