![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Conception Le forum qui vous aide à résoudre vos questions relatives à la modélisation de votre base de données sous Access. |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Membre du Club
![]() Date d'inscription: juillet 2008
Messages: 107
|
Bonjour,
Dans la base de données que je fais évoluer, j'ai une table qui a des données erronées. J'ai essayé de réécrire les champs mais rien n'y fait. La solution est de supprimer l'enregistrement dans la table et de la recréer. Cette table est lié à une numérotation automatique sans doublons (clé primaire). Je suppose que le problème vient de cette clé. Est il possible de recréer une nouvelle table tout en recréant une nouvelle numérotation. Sachant qu'à force de faire des modification il y a pas mal de numéros supprimés. ah oui j'oubliais, le plantage est un plantage access qui ferme la base de données et access. Jusqu'à maintenant cela ne le faisait pas mais j'ai rajouté pas mal de code dont un qui justement fait appel à ce N°. Merci d'avance MArcopololo |
|
|
|
|
|
#2 (permalink) | |
![]() |
Citation:
Si tu n'utilises pas l'intégrité référentielle, tu risques d'avoir encore plus de données erronées dans les tables liées. Et si tu l'utilises, en supprimant une ligne d'une table mère, n'oublie pas que tu supprimes aussi les lignes correspondantes des tables filles. Il ne faut pas considérer la clé primaire comme un numéro d'ordre ou quelque chose dans le genre. C'est juste un n° de ligne d'une table qui permet de l'utiliser dans les jointures et d'accélérer les recherches. Peu importe que la dixième ligne qui s'affiche à l'écran ait le n° 10 ou 2126, ça ne change rien aux données que la ligne contient et c'est ça qui compte !
__________________
Philippe Leménager. Futur ingénieur CNAM, en CDD à l'INRA Toulouse jusqu'au 31/12 suite au stage effectué. Je reste ouvert aux propositions d'emploi. |
|
|
|
|
![]() |
![]() |
||
Données éronnées dans table
|
||
Offres d'
emploi informatique
sur Lesjeudis.com
|
| Outils de la discussion | |
|
|