Temps de réponse ADO

Messages postés
18
Date d'inscription
samedi 5 octobre 2002
Statut
Membre
Dernière intervention
1 mars 2009
-
Messages postés
18
Date d'inscription
samedi 5 octobre 2002
Statut
Membre
Dernière intervention
1 mars 2009
-
Bonjour,
Je suis confronté à un problème qui m'exspère depuis 10 jours.

Dans une feuille, j'ai 1 contrle ado et 1 controle mshflexgrid.

Dans le load de cette feuille , j'alimente une table access en utilisant dao.
Puis j initialise l' ado, et fais 1 refresh.
Rien, n'apparait dans la grille.

Si, avant le refresh je mets 1 boucle pour attendre 2 secondes, ca marche. Je vois bien mes lignes.

J'en conclue que je dois attendre qu'access termine sa mise a jour avant d'efferctuer le refresh.
Mais comment tester la disponibilité de la table ?

Merci de votre aide.

2 réponses

Messages postés
13
Date d'inscription
jeudi 15 juin 2000
Statut
Membre
Dernière intervention
20 juillet 2004

a tu mis un DoEvents entre les deux procedure ? il est possible que le system trop occuper a executer ton code laisse access un peut de coter pour prioriser le code ....
Messages postés
18
Date d'inscription
samedi 5 octobre 2002
Statut
Membre
Dernière intervention
1 mars 2009

Ben Oui, Y en a plus que trou dans du gruyere.

Ai passé une parie de la soiree a transformer mes DAO en ADO + SQL. Résultat Idem. Et même avec ADO Connection, pas moyen de tester la disponibilité du moteur.

As tu une idée ?