je souhaite renuméroter un champnumauto, bref le remplacer par une autre numérotation.
J'ai trouvé la solution sur l'excellent site de seneque:
http://officesystemaccess.seneque.net/vba/renumeroter.htm
Mais étant novice, je ne sais pas comment réaliser la requête suivante:
"4-faire une requête modification sur toutes les tables en relation avec les clients. remplacer le no client par la nouvelle clé."
Est ce que quelqu'un pourrait m'éclairer sur comment "faire" cette requête ?
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,
franckydesbois wrote:
je souhaite renuméroter un champnumauto, bref le remplacer par une autre numérotation. J'ai trouvé la solution sur l'excellent site de seneque: http://officesystemaccess.seneque.net/vba/renumeroter.htm
Sacré Raymond ;-)
Mais étant novice, je ne sais pas comment réaliser la requête suivante: "4-faire une requête modification sur toutes les tables en relation avec les clients. remplacer le no client par la nouvelle clé."
Est ce que quelqu'un pourrait m'éclairer sur comment "faire" cette requête ?
Ma question est plutôt: pourquoi faire cela ??
Une clé primaire, surtout en numéroauto, ne sert qu'à créer la ou les relations entre les tables. Sa valeur n'a (ou ne doit avoir) aucune incidence sur le fonctionnement de la base.
Le souhait de vouloir "renuméroté" une clé primaire, n'indique qu'une seule chose... erreur de conception. Et, il vaut mieux utiliser son énergie pour corriger la base qu'à ce genre de manipulation. Manipulation qui devrait être reproduite à plus ou moins brêve échéance.
Il suffit d'ailleurs de lire les recommandations en fin d'article, pour se rendre compte que, même si réalisable, cela ressemble furieusement à utiliser un mateau pour faire "rentrer" une vis :-/
je souhaite renuméroter un champnumauto, bref le remplacer par une
autre numérotation.
J'ai trouvé la solution sur l'excellent site de seneque:
http://officesystemaccess.seneque.net/vba/renumeroter.htm
Sacré Raymond ;-)
Mais étant novice, je ne sais pas comment réaliser la requête
suivante: "4-faire une requête modification sur toutes les tables en
relation avec les clients. remplacer le no client par la nouvelle
clé."
Est ce que quelqu'un pourrait m'éclairer sur comment "faire" cette
requête ?
Ma question est plutôt: pourquoi faire cela ??
Une clé primaire, surtout en numéroauto, ne sert qu'à créer la
ou les relations entre les tables. Sa valeur n'a (ou ne doit avoir)
aucune incidence sur le fonctionnement de la base.
Le souhait de vouloir "renuméroté" une clé primaire, n'indique
qu'une seule chose... erreur de conception. Et, il vaut mieux
utiliser son énergie pour corriger la base qu'à ce genre de
manipulation. Manipulation qui devrait être reproduite à
plus ou moins brêve échéance.
Il suffit d'ailleurs de lire les recommandations en fin d'article,
pour se rendre compte que, même si réalisable, cela ressemble
furieusement à utiliser un mateau pour faire "rentrer" une vis :-/
je souhaite renuméroter un champnumauto, bref le remplacer par une autre numérotation. J'ai trouvé la solution sur l'excellent site de seneque: http://officesystemaccess.seneque.net/vba/renumeroter.htm
Sacré Raymond ;-)
Mais étant novice, je ne sais pas comment réaliser la requête suivante: "4-faire une requête modification sur toutes les tables en relation avec les clients. remplacer le no client par la nouvelle clé."
Est ce que quelqu'un pourrait m'éclairer sur comment "faire" cette requête ?
Ma question est plutôt: pourquoi faire cela ??
Une clé primaire, surtout en numéroauto, ne sert qu'à créer la ou les relations entre les tables. Sa valeur n'a (ou ne doit avoir) aucune incidence sur le fonctionnement de la base.
Le souhait de vouloir "renuméroté" une clé primaire, n'indique qu'une seule chose... erreur de conception. Et, il vaut mieux utiliser son énergie pour corriger la base qu'à ce genre de manipulation. Manipulation qui devrait être reproduite à plus ou moins brêve échéance.
Il suffit d'ailleurs de lire les recommandations en fin d'article, pour se rendre compte que, même si réalisable, cela ressemble furieusement à utiliser un mateau pour faire "rentrer" une vis :-/