OVH Cloud OVH Cloud

ADO 2.7

1 réponse
Avatar
Pierre Gard
Bonjour,

Je travaille avec VB6 et ADO (access 2002) sur certaines formes. Le
problème, c'est qu'après un addnew, j'ai un temps de mise à jour de la base
de données qui est assez lent 2à 3 secondes avant que mes requêtes suivantes
reflètent les changements. Ce qui m'étonne, c'est que le dbgrid me reflète
l'ajout immédiatement mais pas une requête qui questionne la table en
question si je le fais de suite.

Avez-vous une réponse à mon problème.

Amicalement
Avec mes meilleures salutations
Pierre

1 réponse

Avatar
Cédric Naudy
La réponse est donnée dans l'article suivant :
200300 HOWTO: Synchronize Writes and Reads with the Jet OLE DB Provider and
ADO
http://support.microsoft.com/?id 0300

C'est le phénomène de caching de jet (il cache les données pour des raisons
de perf)

Cédric

"Pierre Gard" wrote in message
news:%
Bonjour,

Je travaille avec VB6 et ADO (access 2002) sur certaines formes. Le
problème, c'est qu'après un addnew, j'ai un temps de mise à jour de la


base
de données qui est assez lent 2à 3 secondes avant que mes requêtes


suivantes
reflètent les changements. Ce qui m'étonne, c'est que le dbgrid me reflète
l'ajout immédiatement mais pas une requête qui questionne la table en
question si je le fais de suite.

Avez-vous une réponse à mon problème.

Amicalement
Avec mes meilleures salutations
Pierre