OVH Cloud OVH Cloud

requete sur plusieurs fichiers access

1 réponse
Avatar
Mickael LUNVEN
Bonjour à tous,

Je souhaiterai réaliser une requete sur plusieurs fichiers access. Tous mes
fichiers sont définis de la même manière (1 fichier = un dossier comptable).
Dans ces fichiers, c'est la table "ecriturecompta" (numcompte, debit,
credit, journal...) qui m'intéresse. Je veux en fait savoir combien de ligne
il y a par journal ("select count(numcompte), journal from ecriturecompta
group by journal" qqchose dans le genre). Mais je veux le savoir pour tous
mes dossiers comptable (environ 300). Et je voudrais bien le faire en un
seul traitement.
Les fichiers sont classés de la manière suivantes :
> rep database > repertoire avec un identifiant unique > fichier
"compta.mdb"

Je vous remercie d'avance pour vos idées.

A+
Mick

1 réponse

Avatar
3stone
Salut,

"Mickael LUNVEN"
| Je souhaiterai réaliser une requete sur plusieurs fichiers access. Tous mes
| fichiers sont définis de la même manière (1 fichier = un dossier comptable).
| Dans ces fichiers, c'est la table "ecriturecompta" (numcompte, debit,
| credit, journal...) qui m'intéresse. Je veux en fait savoir combien de ligne
| il y a par journal ("select count(numcompte), journal from ecriturecompta
| group by journal" qqchose dans le genre). Mais je veux le savoir pour tous
| mes dossiers comptable (environ 300). Et je voudrais bien le faire en un
| seul traitement.
| Les fichiers sont classés de la manière suivantes :
| > rep database > repertoire avec un identifiant unique > fichier
| "compta.mdb"


Tu veux dire que tu as 300 base Access et que tu cherche à faire
une requête unique sur ces 300 bases ??


Si j'ai réellement compris ce que tu as imaginé, je procèderai ainsi...

Au départ d'une bd :

- faire une routine qui boucle sur les 300 bases ( FileSearch )
- à chaque base trouvée, rechercher la table qui va bien
- lancer la requête sur la table et sauver le résultat dans une table locale temporaire
- en fin de boucle, lancer la requête sur la table temporaire


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/