Forum Clubic

Access - un compteur d'enregistrements ?

bonjour,

j’ai une requete de selection qui comprend 2 champs textes A ET B, je voudrais creer dans cette requete un champ C qui correspond au numéro de ligne:
A B C
XXX YYY 1
ZZZ AAA 2

Je ne veux pas le faire par programmation juste trouver une fonction qui cree ce genre de numero dans une requete. La fonction Dcount ne marche pas puisque elle met a jour la meme valeur sur tout le champ C.

qqun connait une telle fonction ?

je te donne un exemple qui calcule le nombre d’article :

select sum(art_qte) as quantité
from article

ca peut t’aider ?

il existe le format "incrementation auto" dans Access.

il te suffit de mettre le champ voulu sous ce format et à chaque création de ligne il incrementera automatiquement ce champ.

le problème étant que si tu supprimes une ligne, la numérotation n’est pas refaite. Je ne sais pas si ca répond au besoin

le probleme c’est que sans programmer cela n’est pas possible de renumeroter tous les enregistrements

et quand tu supprime un enregistrement tu ne supprime (normalement) pas la ligne mais le contenu de la ligne. Donc au pire tu as une ligne vide dans la table :neutre:

au pire tu rajoutes une donnée et tu qui sera un numéro que tu lui attribura manuellement