Bonjour,
Je précise que je débute avec les threads. Mon problème est le suivant : durant un processus, mon application exécute une multitude de requêtes vers une base de données. Une barre de progression avance, mais certaines requêtes pouvant durer 2 à 3 minutes, parfois la barre reste bloquée durant tout ce temps.
J'aimerais donc indiquer à l'utilisateur que le logiciel est en train de travailler et qu'il n'est pas bloqué, d'où l'idée d'avoir un texte animé en permanence, via un thread, qui montre que le logiciel tourne.
Si j'exécute mon thread, je vois mon texte changer. Donc le thread fonctionne bien. Mais dès que je débute le processus de requêtes vers la base de données, le texte se fixe: mon thread s'arrête donc pendant l'exécution des requêtes.
Est-ce normal que le thread s'arrête ainsi lors de l'exécution d'une autre tâche ?
Partager