Bonjour, suite a une requette ajout, je desire modififier la valeur d'un champ et de l'incrementer d'une valeur +1 pour chaque enregistrements (comme une valeur clef). Ce champ va me servir d'index pour une requette croisée. merci
Bonjour, suite a une requette ajout, je desire modififier la valeur d'un champ et de l'incrementer d'une valeur +1 pour chaque enregistrements (comme une valeur clef). Ce champ va me servir d'index pour une requette croisée. merci
Bonjour,
Tu veux dire incrémenter les valeurs d'un colonne ?je desire modififier la valeur d'un champ et de l'incrementer d'une valeur +1 pour chaque enregistrements
Tu aurais un jeu de ta table et du résultat souhaité...
![]()
« Je ne cherche pas à connaître les réponses, je cherche à comprendre les questions. »
- Confucius -
Les meilleurs cours, tutoriels et Docs sur les SGBD et le SQL
Tous les cours Office
Solutions d'Entreprise
![]()
Exact, j'incremente les valeur d'une colonne. A chaque enregistrement le champ prend la valeur +1.
Soit l'enregistrement 1(1ere ligne de la table) le champX prend la valeur de 1, la deuxieme ligne le champX valeur 2, ect...
Bonjour,
Une solution mais en plusieurs étapes :
Créer une Table "T_temp" avec
- tes champs
- un champ « Auto » (AutoNum)
- un champ « Incrément » (Entier long)
1° vidanger T_temp
2° y loger ta sélection d’enregistrements
- - -> le champ « Auto » s’incrémente naturellement au départ d’un nombre choisi par Access
3° Une requête de MàJ sur T_temp
Code : Sélectionner tout - Visualiser dans une fenêtre à part UPDATE T_temp SET T_temp.incrément = [auto]-DMin("auto","T_temp")+1;
Partager