Compteur access

SIG -  
random Messages postés 1612 Statut Membre -
Bonjour,
Je développe une base de données sous access et je souhaiterais faire un compteur automatique. Ce qui signifie qu'à chaque nouvel enregistrement il y ait le n° suivant:
2004/0001
puis à chaque nouvel enregistrement que le n° s'incrémente automatiquement:
2004/0002
...
2004/0003
Etc...
merci de votre aide

1 réponse

  1. random Messages postés 1612 Statut Membre 155
     
    tu insères dans ta table un nouveau champ
    de type numéro auto
    ceci va te renvoyer pour chaque nouvel enregistrement un numéro
    automatiquement incrémenté
    pb le début sera à 1 type de valeur entier long
    apparemment tu voudrais que ta clef comprenne aussi l'année
    tu dois disposer de l'annéee ailleurs dans un champ autre
    il te reste a completer ta ref avec une formule du genre
    ((annéee(champdate))*10000)+mon numéro auto

    si cette formule ne te convient pas apsse par un formulaire pour la saisie des données et met enformule pour le champ
    select max(ref)+1
    et renvoie cette valeur dans ta table
    1