Probleme de update

el nardo Messages postés 14 Date d'inscription dimanche 26 septembre 2004 Statut Membre Dernière intervention 9 septembre 2005 - 7 sept. 2005 à 21:22
el nardo Messages postés 14 Date d'inscription dimanche 26 septembre 2004 Statut Membre Dernière intervention 9 septembre 2005 - 7 sept. 2005 à 21:58
Bonsoir,

J'utilise une base de données access 2000.Et je dois faire des updates. Il n'y a aucun probleme;sauf quand il concerne une cle primaire. A ce moment là , la requete n'a aucun effet. Si quelqu'un pourrai m'eclairer

Merci d'avance

5 réponses

Zlub Messages postés 809 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 29 septembre 2010 8
7 sept. 2005 à 21:27
Salut el nardo,

Les
clés primaires ne peuvent être modifiées ... elles sont générées
automatiquement par la base de données. Tu ne peux t'en servir qu'en
lecture, par exmemple dans une clause WHERE id = 12

++

Zlub
0
PCPT Messages postés 13272 Date d'inscription lundi 13 décembre 2004 Statut Membre Dernière intervention 3 février 2018 47
7 sept. 2005 à 21:38
salut,
en effet, si tu as mis ID auto, tu ne peux pas le changer.
soit tu créés toi-même tes ID, soit tu fais l'Update sans toucher à l'ID
(je ne vois même pas comment on peut avoir besoin de changer un ID auto)
PCPT
0
el nardo Messages postés 14 Date d'inscription dimanche 26 septembre 2004 Statut Membre Dernière intervention 9 septembre 2005
7 sept. 2005 à 21:46
Ma cle primaire n' est pas un id automatique.En fait, ma cle primaire est l'abrevition d'un des cles secondaire de la table et j'ai besoin de faire un update dessus,pour faire un truc de genre modifier l'abreviation
0
Zlub Messages postés 809 Date d'inscription mercredi 11 octobre 2000 Statut Membre Dernière intervention 29 septembre 2010 8
7 sept. 2005 à 21:53
Salut,


Et t'aurais pas mis en place des liasons sous MS Acces, si tel est le
cas ... tu pourras pas tant qu'il y aura les liasons en place.
Puisqu'elles vérifient l'intégritées des données ... Mais modifier un
clé primaire, n'est pas une bonne idée ... Au final, il s'agit plus de
clé secondaire, voir de raccourci que de clé primaire ...

++

Zlub
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
el nardo Messages postés 14 Date d'inscription dimanche 26 septembre 2004 Statut Membre Dernière intervention 9 septembre 2005
7 sept. 2005 à 21:58
Si on ne peut pas modifier les cles primaires; je ne comprend pas trop a quoi ,dans access ,sers l'option a cocher dans une relation :Mettre a jour les champs correspondants.
0
Rejoignez-nous