OVH Cloud OVH Cloud

PB de requete

2 réponses
Avatar
NEWS FREE
Bonjour

Je travailles sur une base access dans laquelle j'ai differentes table par
région géographique, ayant chacune la meme struture de champs
je me sert de ces tables pour ensuite faire une autre table par region :

exemple : une table sur la région de l'Est qui me permet de créer un table
Est Bis, une table Centre qui me permet de faire une table Centyre bis,.....
pour faire simple la requete pour faire les tables bis est la même quelqaue
soit la région, il n'y a que le nom de la table du départ (EST OU CENTRE) et
celle d'"arrivée qui change EST bis ou centre Bis !)

suis je claire, je voudrai codé cela pour m'évité de créer x requete qui
creer mes table bis

Merci de votre aide
PS : je ne peux pas regroupe mes données de depart (Table Est & Table centre
en 1 seule les données sont trop volumineuse !)

Marc

2 réponses

Avatar
Daniel Carollo
Bonjour Marc!

Access ne vous permet pas de traiter facilement le nom de la table dans une
requete comme un parametre. Il va vous falloir contruire les requetes de
facon dynamique en code.

Je me pose quand meme la question qui est a la base de ce probleme: Access
est-il l'outil approprie pour la tache que vous vous etes designe? Si vous
etes oblige de faire une gymnastique pareille juste pour une question de
stockage des donnees, vous etes en train de construire une usine a gaz qui
va vous creer beaucoup plus de problemes dans le futur.
Tous vos formulaires et etats seront multiplies, les statistiques pour
comparaisons entre regions vont devenir de vrais cauchemards, pour ne
prendre que les problemes evidents dont nous avons deja discute ici meme...

Bonne continuation quand meme, preferablement avec un outil a la hauteur.

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"NEWS FREE" wrote in message
news:40c30f56$0$8657$
Bonjour

Je travailles sur une base access dans laquelle j'ai differentes table par
région géographique, ayant chacune la meme struture de champs
je me sert de ces tables pour ensuite faire une autre table par region :

exemple : une table sur la région de l'Est qui me permet de créer un table
Est Bis, une table Centre qui me permet de faire une table Centyre
bis,.....

pour faire simple la requete pour faire les tables bis est la même
quelqaue

soit la région, il n'y a que le nom de la table du départ (EST OU CENTRE)
et

celle d'"arrivée qui change EST bis ou centre Bis !)

suis je claire, je voudrai codé cela pour m'évité de créer x requete qui
creer mes table bis

Merci de votre aide
PS : je ne peux pas regroupe mes données de depart (Table Est & Table
centre

en 1 seule les données sont trop volumineuse !)

Marc






Avatar
Anor
Bonjour,

NEWS FREE wrote:

| PS : je ne peux pas regroupe mes données de depart (Table Est & Table
| centre en 1 seule les données sont trop volumineuse !)

hum...
si toutes les tables est, nord, est-bis, etc.... sont dans une seule base .mdb,
alors rien n'empêche de tout mettre dans une seule table....

il y a eu ici même il y a quelques jours un cas d'école :
x bases dorsales avec chacune 1 table
1 base frontale avec une requête union et le reste.

Il semblerait que Jet supporterait de requêter plusieurs Go de données, mais
l'histoire ne disait pas si la taille "fictive" correspondait à la somme des tailles
des bases *compactées*.

Quoi qu'il en soit, si on atteint les limites d'access, comme le sous-entend Daniel,
il est préférable d'envisager une migration vers SQLServer.

a+
--
Arnaud
--------------------------------------------------
Conseils d'utilisation : http://users.skynet.be/mpfa/
Site Perso : http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------