OVH Cloud OVH Cloud

Recuperer le numero du dernier enregistrement

2 réponses
Avatar
MC
Bonjour,

J'ai une base qui contient un champ "Numéro" formaté en "Texte (je ne veux
pas de numérotation automatique),
mon problème est le suivant :

Je souhaite récupérer le numéro du dernier enregistrement, puis ouvrir mon
formulaire de saisie
sur un nouvel enregistrement, et attribuer la valeur [derniernuméro+1] au
champ "Numéro".

Ca a l'air simple comme ça mais j'ai du mal à m'en sortir !

Bonne journée à tous et merci !

MC

2 réponses

Avatar
Daniel Carollo
Bonjour MC!

Pourquoi ne voulez-vous pas de numerotation automatique? C'est de loin la
solution la meilleure pour alouer des nouveau numeros sequentiels, il suffit
de prevoir une routine pour inserer les numeros qui ont ete supprimes si
vraiment vous voulez des numeros contigus.

Si vraiment vous voulez vous compliquer la vie, mais pas trop, alors
commencez par mettre votre champ "Numero" en type entier (pourquoi texte? ca
rallentit les operations, augmente l'espace necessaire au stockage et rends
les operations arithmetiques et de classement delicates).

Puis, un petit coup d'oeil dans l'aide en ligne sur la fonction DMax()
devrait vous aider a demarrer...

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...

"MC" wrote in message
news:cdip9i$e6v$


Bonjour,

J'ai une base qui contient un champ "Numéro" formaté en "Texte (je ne veux
pas de numérotation automatique),
mon problème est le suivant :

Je souhaite récupérer le numéro du dernier enregistrement, puis ouvrir mon
formulaire de saisie
sur un nouvel enregistrement, et attribuer la valeur [derniernuméro+1] au
champ "Numéro".

Ca a l'air simple comme ça mais j'ai du mal à m'en sortir !

Bonne journée à tous et merci !

MC




Avatar
PatCatNat's
Bonjour,

J'ai un petit exemple sous access 97 si celà peut aider :

http://95560.patrice.morel.free.fr/Informatique/Appli/Acces/Acces_Accueil.htm#Telech

Patrice

"MC" a écrit dans le message de
news:cdip9i$e6v$


Bonjour,

J'ai une base qui contient un champ "Numéro" formaté en "Texte (je ne veux
pas de numérotation automatique),
mon problème est le suivant :

Je souhaite récupérer le numéro du dernier enregistrement, puis ouvrir mon
formulaire de saisie
sur un nouvel enregistrement, et attribuer la valeur [derniernuméro+1] au
champ "Numéro".

Ca a l'air simple comme ça mais j'ai du mal à m'en sortir !

Bonne journée à tous et merci !

MC