Bonjour,

J'utilise des combinaisons de connexion DAO et ADO pour me connecter depuis VBA Excel et faire des actions sur des tables Access.

Je suis étonné de constater que l'interrogation à 2 reprises d'une table avec une même WhereClause, séparée entre temps par une action Update sur une colonne, donne toujours un RecordCount identique.

Quand je lis dans la table Access, le population concernée a pourtant bien évoluée en nombre, comme attendu.

Auriez vous une idée ?

Merci.

PS : grosso modo, je fais une 1ere fois un SELECT Colonne1 avec une Where Clause sur une zone "Occurrence active" par ex. Ensuite, une UPDATE qui modifie la zone "Occurrence active" avec une commande du style Database.Execute(SQL). Puis, re-exécution de la 1ère requête ci-dessus. Les nombres d'occurrences sur la zone Occ.Active à ces 2 instants sont identiques. Problème...