{Access} - Ajouter 1 a chaque enregistrement
Fermé
BiiGiX
Messages postés
16
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
13 août 2010
-
24 juil. 2009 à 12:23
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 - 28 juil. 2009 à 16:13
Christounet Messages postés 1264 Date d'inscription mercredi 26 septembre 2007 Statut Membre Dernière intervention 29 juillet 2010 - 28 juil. 2009 à 16:13
A voir également:
- Vous ne pouvez pas ajouter ou modifier un enregistrement access
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Comment modifier un pdf - Guide
- Modifier story facebook - Guide
- Ajouter un compte gmail - Guide
8 réponses
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
24 juil. 2009 à 14:54
24 juil. 2009 à 14:54
Bonjour,
Une petite question afin de pouvoir éventuellement te proposer une solution, est-ce-que la colonne DATE est la clé primaire de ta table? Si tu as des doutes, donne moi toute la description de ta table.
A plus
Une petite question afin de pouvoir éventuellement te proposer une solution, est-ce-que la colonne DATE est la clé primaire de ta table? Si tu as des doutes, donne moi toute la description de ta table.
A plus
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
27 juil. 2009 à 10:37
27 juil. 2009 à 10:37
Bonjour,
Encore une petite question, ta colonne date contient seulement le jour et le mois ou bien également l'année ?
A plus
Encore une petite question, ta colonne date contient seulement le jour et le mois ou bien également l'année ?
A plus
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
28 juil. 2009 à 11:57
28 juil. 2009 à 11:57
Bonjour,
J'ai essayé de plusieurs façons de définir une valeur par défaut lors de la création d'une table dans Access mais je n'ai pas trouvé de solution.
Je pense que le seul moyen sera de créer une fonction te retournant l'age de la date précédente et ensuite de faire + 1 (en code VB).
A plus
J'ai essayé de plusieurs façons de définir une valeur par défaut lors de la création d'une table dans Access mais je n'ai pas trouvé de solution.
Je pense que le seul moyen sera de créer une fonction te retournant l'age de la date précédente et ensuite de faire + 1 (en code VB).
A plus
tarik_ra
Messages postés
2
Date d'inscription
mardi 28 juillet 2009
Statut
Membre
Dernière intervention
28 juillet 2009
28 juil. 2009 à 12:31
28 juil. 2009 à 12:31
Bonjour,
Essaye cette solution :
Tu peux jouer sur l'age, à chaque fois que tu veux fair une insertion, tu met dans le champ age :
select max(age)+1 from ta_table
-----------------------------------------------------------------------
Essaye cette solution :
Tu peux jouer sur l'age, à chaque fois que tu veux fair une insertion, tu met dans le champ age :
select max(age)+1 from ta_table
-----------------------------------------------------------------------
BiiGiX
Messages postés
16
Date d'inscription
jeudi 19 février 2009
Statut
Membre
Dernière intervention
13 août 2010
2
28 juil. 2009 à 15:16
28 juil. 2009 à 15:16
Merci pour vos réponses. J'ai opté pour la solution de tarik_ra mais je vais essayer de chercher une solution en vb. Encore un grand merci. Est il possible d'obtenir la valeur du dernier enregistrement par une requête ou autre? Si oui comment?
Christounet
Messages postés
1264
Date d'inscription
mercredi 26 septembre 2007
Statut
Membre
Dernière intervention
29 juillet 2010
1 389
28 juil. 2009 à 16:13
28 juil. 2009 à 16:13
Bonjour,
Si tu entends par le dernier enregistrement, celui ayant la plus grande date, alors c'est oui
Il faut bien sûr remplacer NomTable par le nom de ta table et ColonneDate par le nom de la colonne contenant la date.
A Plus
Si tu entends par le dernier enregistrement, celui ayant la plus grande date, alors c'est oui
SELECT * FROM NomTable ORDER BY ColonneDate DESC
Il faut bien sûr remplacer NomTable par le nom de ta table et ColonneDate par le nom de la colonne contenant la date.
A Plus