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"
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
"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
"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