Bonjour à tous.
Est ce qu'on peut avoir un contrôle ProgressBar qui accompagne l'exécution d'une requête SQL?
Merci.
Bonjour à tous.
Est ce qu'on peut avoir un contrôle ProgressBar qui accompagne l'exécution d'une requête SQL?
Merci.
Pour toutes réponses concernant ton problème sur le forum et non par message privé.
Ensuite reformule ton problème car au vu de ta question on ne peut répondre que par oui ou par non. On ne sais pas ce que tu veux et je ne fait pas dans l'art divinatoir.
c'est possible mais pas des plus pratiques. A proprement parler une progress bar relate une progression, donc relative à la progression réelle du traitement.
Or, par définition, une requête est faite sur un serveur, qui est complètement étanche et ne fait que communiquer avec le client qu'au moment où il reçoit la requête et où il retourne le résultat.
Si tu veux lever des évènements pendant l'exécution de ta "requête" je ne pense pas que ce soit possible.
Il faudrait au minimum utiliser une procédure stockée, et ensuite pouvoir remonter des évents à VB ... des triggers ? je sais pas, en tout cas voilà le topo.
Salut
Il y a une solution mais qui n'est pas des plus pratique et pas toujours applicable.
Elle consiste a faire une requette qui compte les enregistrements a traiter puis a incrémenter le progressbar sur le nombre d'enregistrement.
Mais comme je l'ai déjas dit s'est loin d'être le top.
A+
ah ouai mais là c'est un peu différent, ta progressbar avance suite à évènements VB, c'est-à-dire lorsque tu boucles dans ton recordset.
Comment tu fais pour exprimer la progression d'un select ou d'un insert ?
Partager