OVH Cloud OVH Cloud

Beaucoup de requête

1 réponse
Avatar
Michel Blottiere
Bonjour !

Je souhaiterais avoir votre avis sur ce que je sui en train de réaliser.
Merci

Voila

J'ai une base de donnée qui sert à gérer des personnes.
il y a quatre types de personne
- Personne1
- Personne2
- Personne3
- Personne4

Pour chaque type de personne, j'ai des tables suivantes:
- T1
- T2
- T3
- T4
- T5

Je dois pouvoir basculer des personne de type différent de:

- T1 à T2
- T2 à T4
- T2 à T3
- T2 à T4
- T3 à T4
- T4 à T1

et tout cela en transportant toutes les informations de la personne
selectionnée
c'est à dire:

pour Personne 1 - Transfert - Personne 2

j'ai 5 requêtes ajouts et 5 requêtes suppressions
J'avais crée un bouton pour ajouter de personne 1 à personne 2
et un bouton pour revenir en arrière (si on c'était tromper)
Résultat ses deux boutons je me retrouve à créer 20 requêtes,
juste pour un transfert.

Soit 120 requêtes pour l'ensemble des transferts possibles

Questions:
- Y-a-t'il un autre moyen de faire pour éviter de faire 120 requêtes?
- Access 97 va-t'il accepter toutes ces requêtes, car actuellement ma base
fait 15 Mo.

j'espère que j'ai était clair, car c'est pas facile à expliquer.
Je suis preneur pour toute solution autre . Merci

@+

Michel

1 réponse

Avatar
didier
Bonjour
Le problème à mon avis vient de la stucture de ta base
Au départ il aurait été préférable de faire une
table "Personne" générale avec tous les personnes avec un
champs Type qui définit si T1 ou T2...
Il ne te restait plus qu'à modifier le type par une seule
requête mise à jour


-----Message d'origine-----
Bonjour !

Je souhaiterais avoir votre avis sur ce que je sui en
train de réaliser.

Merci

Voila

J'ai une base de donnée qui sert à gérer des personnes.
il y a quatre types de personne
- Personne1
- Personne2
- Personne3
- Personne4

Pour chaque type de personne, j'ai des tables suivantes:
- T1
- T2
- T3
- T4
- T5

Je dois pouvoir basculer des personne de type différent
de:


- T1 à T2
- T2 à T4
- T2 à T3
- T2 à T4
- T3 à T4
- T4 à T1

et tout cela en transportant toutes les informations de
la personne

selectionnée
c'est à dire:

pour Personne 1 - Transfert - Personne 2

j'ai 5 requêtes ajouts et 5 requêtes suppressions
J'avais crée un bouton pour ajouter de personne 1 à
personne 2

et un bouton pour revenir en arrière (si on c'était
tromper)

Résultat ses deux boutons je me retrouve à créer 20
requêtes,

juste pour un transfert.

Soit 120 requêtes pour l'ensemble des transferts
possibles


Questions:
- Y-a-t'il un autre moyen de faire pour éviter de faire
120 requêtes?

- Access 97 va-t'il accepter toutes ces requêtes, car
actuellement ma base

fait 15 Mo.

j'espère que j'ai était clair, car c'est pas facile à
expliquer.

Je suis preneur pour toute solution autre . Merci

@+

Michel






.