A voir également:
- Access incrémentation automatique
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Message automatique thunderbird - Guide
- Logiciel de sauvegarde automatique gratuit - Guide
- Gmail libellé automatique - Guide
- Sommaire automatique word - Guide
1 réponse
blux
Messages postés
26546
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
24 décembre 2024
3 319
4 déc. 2006 à 16:39
4 déc. 2006 à 16:39
Salut,
la numérotation automatique est très facile à gérer (en fait, tu ne t'occupes de rien !), mais bon...
Si tu veux une nunérotation manuelle, il faut déclarer ton champ clé en entier long, et ensuite, à chaque insertion, tu devras chercher le max de ce champ avec la fonction max(champ), pour ensuite garnir ta clé...
Possible, mais vraiment pas pratique...
De plus, même avec cette méthode, si tu as créé un numéro par erreur (saisie erronée) et qu'une autre saisie arrive, tu auras toujours un "trou" de numérotation, que la fonction max() ne trouvera pas...
la numérotation automatique est très facile à gérer (en fait, tu ne t'occupes de rien !), mais bon...
Si tu veux une nunérotation manuelle, il faut déclarer ton champ clé en entier long, et ensuite, à chaque insertion, tu devras chercher le max de ce champ avec la fonction max(champ), pour ensuite garnir ta clé...
Possible, mais vraiment pas pratique...
De plus, même avec cette méthode, si tu as créé un numéro par erreur (saisie erronée) et qu'une autre saisie arrive, tu auras toujours un "trou" de numérotation, que la fonction max() ne trouvera pas...
7 janv. 2009 à 12:58
le seul problème avec la numérotation auto c'est que si tu supprimes une ligne le numéro est gardé en mémoire et au prochain enregistrement tu auras une incrémentation de n+2.