dans un formulaire j'ai un champ appelé "numero d'enregistrement"
je voudrais que celui ci commence a un numero donne par exemple 10000 et a
chaque enregistrement qu'il soit incrémenté de 1 pour faire 10001, 10002
etc etc mais je pense que vous avez compris
comme je ne sais pas comment faire si quelqu'un peut me donner la solution
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonsoir.
procédure un peu longue. d'abord il ne faut pas qu'il y ait des enregistrements supérieurs à 9999. faire une requête ajout de ce genre: INSERT INTO Table6 ( numero_enregistrement, nom, prenom ) SELECT 10000 AS Expr1, "seneque" AS Expr2, "raymond" AS Expr3; vérifier que l'enregistrement est bien saisi. le supprimer le prochain démarrera à 10001, s'il n'y a pas de compactage de la base entre la requête et la saisie du 10001 de préférence ne supprimer le 10000 que lorsque le 10001 sera réellement saisi. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jean-marc" a écrit dans le message de news:c5uc3d$ofg$
bonsoir,
dans un formulaire j'ai un champ appelé "numero d'enregistrement" je voudrais que celui ci commence a un numero donne par exemple 10000 et a chaque enregistrement qu'il soit incrémenté de 1 pour faire 10001, 10002 etc etc mais je pense que vous avez compris
comme je ne sais pas comment faire si quelqu'un peut me donner la solution
merci pour vos reponses
jean-marc
Bonsoir.
procédure un peu longue.
d'abord il ne faut pas qu'il y ait des enregistrements supérieurs à 9999.
faire une requête ajout de ce genre:
INSERT INTO Table6 ( numero_enregistrement, nom, prenom )
SELECT 10000 AS Expr1, "seneque" AS Expr2, "raymond" AS Expr3;
vérifier que l'enregistrement est bien saisi.
le supprimer
le prochain démarrera à 10001, s'il n'y a pas de compactage de la base entre
la requête et la saisie du 10001
de préférence ne supprimer le 10000 que lorsque le 10001 sera réellement
saisi.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"jean-marc" <cjmf@wanadoo.fr> a écrit dans le message de
news:c5uc3d$ofg$1@news-reader2.wanadoo.fr...
bonsoir,
dans un formulaire j'ai un champ appelé "numero d'enregistrement"
je voudrais que celui ci commence a un numero donne par exemple 10000 et a
chaque enregistrement qu'il soit incrémenté de 1 pour faire 10001, 10002
etc etc mais je pense que vous avez compris
comme je ne sais pas comment faire si quelqu'un peut me donner la solution
procédure un peu longue. d'abord il ne faut pas qu'il y ait des enregistrements supérieurs à 9999. faire une requête ajout de ce genre: INSERT INTO Table6 ( numero_enregistrement, nom, prenom ) SELECT 10000 AS Expr1, "seneque" AS Expr2, "raymond" AS Expr3; vérifier que l'enregistrement est bien saisi. le supprimer le prochain démarrera à 10001, s'il n'y a pas de compactage de la base entre la requête et la saisie du 10001 de préférence ne supprimer le 10000 que lorsque le 10001 sera réellement saisi. -- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"jean-marc" a écrit dans le message de news:c5uc3d$ofg$
bonsoir,
dans un formulaire j'ai un champ appelé "numero d'enregistrement" je voudrais que celui ci commence a un numero donne par exemple 10000 et a chaque enregistrement qu'il soit incrémenté de 1 pour faire 10001, 10002 etc etc mais je pense que vous avez compris
comme je ne sais pas comment faire si quelqu'un peut me donner la solution
merci pour vos reponses
jean-marc
codial
Ou bien
Créer le premier champ avec un numéro à 1000 sur un champ numérique d'une table et ensuite sur avant insertion mettre écrire le code:
"jean-marc" a écrit dans le message de news:c5uc3d$ofg$
bonsoir,
dans un formulaire j'ai un champ appelé "numero d'enregistrement" je voudrais que celui ci commence a un numero donne par exemple 10000 et a chaque enregistrement qu'il soit incrémenté de 1 pour faire 10001, 10002 etc etc mais je pense que vous avez compris
comme je ne sais pas comment faire si quelqu'un peut me donner la solution
merci pour vos reponses
jean-marc
Ou bien
Créer le premier champ avec un numéro à 1000 sur un champ numérique d'une
table
et ensuite sur avant insertion mettre écrire le code:
"jean-marc" <cjmf@wanadoo.fr> a écrit dans le message de
news:c5uc3d$ofg$1@news-reader2.wanadoo.fr...
bonsoir,
dans un formulaire j'ai un champ appelé "numero d'enregistrement"
je voudrais que celui ci commence a un numero donne par exemple 10000 et a
chaque enregistrement qu'il soit incrémenté de 1 pour faire 10001, 10002
etc etc mais je pense que vous avez compris
comme je ne sais pas comment faire si quelqu'un peut me donner la solution
"jean-marc" a écrit dans le message de news:c5uc3d$ofg$
bonsoir,
dans un formulaire j'ai un champ appelé "numero d'enregistrement" je voudrais que celui ci commence a un numero donne par exemple 10000 et a chaque enregistrement qu'il soit incrémenté de 1 pour faire 10001, 10002 etc etc mais je pense que vous avez compris
comme je ne sais pas comment faire si quelqu'un peut me donner la solution