OVH Cloud OVH Cloud

Access et les mises à jour en cascade...

4 réponses
Avatar
Teo
Bonjour,

J'utilise une base access sous VB.
J'ai une table Clients liées à d'autres tables par la clé primaire
Code_client.
Si je veux modifier une valeur de la clé primaire Code_client pour un
enregistrement, je me pose la question suivante:
Vaut-il mieux utiliser la mise à jour en cascade (sachant que j'utilise déjà
l'intégrité référentielle pour empêcher certaines suppressions barbares...)
ou créer une nouvelle clé primaire num_client en numéro auto et tester par
code si le code_client existe déjà lors d'une modif/ajout du code_client ?

Merci !

4 réponses

Avatar
Maxence HUBICHE [MVP Access]
C'est à ça que sert la mise à jour en cascade ...

--
Maxence HUBICHE
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Site : http://www.access-maxence.com
Blog : http://www.access-maxence.com/blog/
Rédacteur & Développeur sur http://www.developpez.com
Forum Access : http://www.developpez.net/forums/viewforum.php?f8
FAQ Access : http://access.developpez.com/faq
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


"Teo" a écrit dans le message de
news:
Bonjour,

J'utilise une base access sous VB.
J'ai une table Clients liées à d'autres tables par la clé primaire
Code_client.
Si je veux modifier une valeur de la clé primaire Code_client pour un
enregistrement, je me pose la question suivante:
Vaut-il mieux utiliser la mise à jour en cascade (sachant que j'utilise
déjà

l'intégrité référentielle pour empêcher certaines suppressions
barbares...)

ou créer une nouvelle clé primaire num_client en numéro auto et tester par
code si le code_client existe déjà lors d'une modif/ajout du code_client
?


Merci !




Avatar
Teo
Heu, oui, je m'en doute bien !! ;o)
Le sens de la question était: en utilisant un *fichier* access depuis VB et
pas directement access, est-ce qu'il n'y a pas de problème connu à ce niveau
(intégrité référentielle et ce qui en découle), c'est tout !

Merci beaucoup.
Avatar
Maxence HUBICHE [MVP Access]
non.


--
Maxence HUBICHE
Formateur et Developpeur Indépendant
Microsoft MVP Office Systems - Access
Site : http://www.access-maxence.com
Blog : http://www.access-maxence.com/blog/
Rédacteur & Développeur sur http://www.developpez.com
Forum Access : http://www.developpez.net/forums/viewforum.php?f8
FAQ Access : http://access.developpez.com/faq
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


"Teo" a écrit dans le message de news:
%
Heu, oui, je m'en doute bien !! ;o)
Le sens de la question était: en utilisant un *fichier* access depuis VB
et
pas directement access, est-ce qu'il n'y a pas de problème connu à ce
niveau
(intégrité référentielle et ce qui en découle), c'est tout !

Merci beaucoup.




Avatar
Teo