cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201578 16 janv. 2012 à 16:57
Salut
Si ton champ est défini dans ta base de données comme auto incrémental, tu ne peux rien faire.
Je crois qu'il ne se remet à zéro que si la table est vide ET que tu pratiques une modif sur un champ.
Si tu veux gérer un indice que tu pourras remettre à zéro, il faudra le gérer toi même, comme un champ numérique classique, quitte à stocker dans une seconde table le dernier numéro utilisé afin de le relire avant l'incrémentation du prochain.
Dans ce cas, la clé primaire devra être composée de deux champs :
- ton champ numérique
- le champ qui affiche l'année
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)