Bjr =E0 tous
Une de mes tables a une num=E9rotation automatique.
Je m'aper=E7ois qu'il manque une dizaine de num=E9ros (de=20
mani=E8re =E9parpill=E9e )sur mes 9000 enregistrements.
Comment rajouter des enregistrements en blanc en leur=20
affectant ces num=E9ros.
Meric par avance
Michel
les "trous" sont liés à des enregistrements qui ont été annulés (touche <Echap>) ou détruits. A ma connaissance, tu ne pourras pas "combler" les enregistrements manquants. Si tu n'as qu'une table, tu peux détruire ce champ et le recréer afin d'avoir une numérotation suivie, mais c'est reculer pour mieux sauter. Le principe de la numérotation automatique est strict. Maintenant, il faut voir à quoi te sert ce champ. Habituellement, il s'agit plutôt d'un champ "technique", non visible pour les utilisateurs. Si tu veux une numérotation qui serve aussi aux utilisateurs, alors il vaut mieux créer un champ numérique avec un numéro incrémenté par programmation.
"Michel NICOLAS" a écrit dans le message de news: 0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
Bonjour Michel,
les "trous" sont liés à des enregistrements qui ont été annulés (touche
<Echap>) ou détruits.
A ma connaissance, tu ne pourras pas "combler" les enregistrements
manquants.
Si tu n'as qu'une table, tu peux détruire ce champ et le recréer afin
d'avoir une numérotation suivie, mais c'est reculer pour mieux sauter.
Le principe de la numérotation automatique est strict.
Maintenant, il faut voir à quoi te sert ce champ.
Habituellement, il s'agit plutôt d'un champ "technique", non visible pour
les utilisateurs.
Si tu veux une numérotation qui serve aussi aux utilisateurs, alors il vaut
mieux créer un champ numérique avec un numéro incrémenté par programmation.
"Michel NICOLAS" <michel.nicolas@carabosse.fr> a écrit dans le message de
news: 0cb501c39894$cab3f940$a101280a@phx.gbl...
Bjr à tous
Une de mes tables a une numérotation automatique.
Je m'aperçois qu'il manque une dizaine de numéros (de
manière éparpillée )sur mes 9000 enregistrements.
Comment rajouter des enregistrements en blanc en leur
affectant ces numéros.
Meric par avance
Michel
les "trous" sont liés à des enregistrements qui ont été annulés (touche <Echap>) ou détruits. A ma connaissance, tu ne pourras pas "combler" les enregistrements manquants. Si tu n'as qu'une table, tu peux détruire ce champ et le recréer afin d'avoir une numérotation suivie, mais c'est reculer pour mieux sauter. Le principe de la numérotation automatique est strict. Maintenant, il faut voir à quoi te sert ce champ. Habituellement, il s'agit plutôt d'un champ "technique", non visible pour les utilisateurs. Si tu veux une numérotation qui serve aussi aux utilisateurs, alors il vaut mieux créer un champ numérique avec un numéro incrémenté par programmation.
"Michel NICOLAS" a écrit dans le message de news: 0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
Raymond
Bonjour.
Il n'y a qu'un seul moyen d'insérer des enregistrement en choisissant son numéroauto, c'est de faire une requête ajout et en indiquant le numéro du numeroauto. Attention, le prochain numéro partira de cette valeur insérée et il y aura risque de doublons . Si le numéroauto n'est pas une clé primaire, tu peux toujours supprimer le champ et le recréer.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Michel NICOLAS" a écrit dans le message de news:0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
Bonjour.
Il n'y a qu'un seul moyen d'insérer des enregistrement en choisissant son
numéroauto, c'est de faire une requête ajout et en indiquant le numéro du
numeroauto.
Attention, le prochain numéro partira de cette valeur insérée et il y aura
risque de doublons .
Si le numéroauto n'est pas une clé primaire, tu peux toujours supprimer le
champ et le recréer.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Michel NICOLAS" <michel.nicolas@carabosse.fr> a écrit dans le message de
news:0cb501c39894$cab3f940$a101280a@phx.gbl...
Bjr à tous
Une de mes tables a une numérotation automatique.
Je m'aperçois qu'il manque une dizaine de numéros (de
manière éparpillée )sur mes 9000 enregistrements.
Comment rajouter des enregistrements en blanc en leur
affectant ces numéros.
Meric par avance
Michel
Il n'y a qu'un seul moyen d'insérer des enregistrement en choisissant son numéroauto, c'est de faire une requête ajout et en indiquant le numéro du numeroauto. Attention, le prochain numéro partira de cette valeur insérée et il y aura risque de doublons . Si le numéroauto n'est pas une clé primaire, tu peux toujours supprimer le champ et le recréer.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Michel NICOLAS" a écrit dans le message de news:0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
Merci je vais y réfléchir Michel
-----Message d'origine----- Bonjour.
Il n'y a qu'un seul moyen d'insérer des enregistrement en choisissant son
numéroauto, c'est de faire une requête ajout et en indiquant le numéro du
numeroauto. Attention, le prochain numéro partira de cette valeur insérée et il y aura
risque de doublons . Si le numéroauto n'est pas une clé primaire, tu peux toujours supprimer le
champ et le recréer.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Michel NICOLAS" a écrit dans le message de
news:0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
.
Merci je vais y réfléchir
Michel
-----Message d'origine-----
Bonjour.
Il n'y a qu'un seul moyen d'insérer des enregistrement en
choisissant son
numéroauto, c'est de faire une requête ajout et en
indiquant le numéro du
numeroauto.
Attention, le prochain numéro partira de cette valeur
insérée et il y aura
risque de doublons .
Si le numéroauto n'est pas une clé primaire, tu peux
toujours supprimer le
champ et le recréer.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Michel NICOLAS" <michel.nicolas@carabosse.fr> a écrit
dans le message de
news:0cb501c39894$cab3f940$a101280a@phx.gbl...
Bjr à tous
Une de mes tables a une numérotation automatique.
Je m'aperçois qu'il manque une dizaine de numéros (de
manière éparpillée )sur mes 9000 enregistrements.
Comment rajouter des enregistrements en blanc en leur
affectant ces numéros.
Meric par avance
Michel
Il n'y a qu'un seul moyen d'insérer des enregistrement en choisissant son
numéroauto, c'est de faire une requête ajout et en indiquant le numéro du
numeroauto. Attention, le prochain numéro partira de cette valeur insérée et il y aura
risque de doublons . Si le numéroauto n'est pas une clé primaire, tu peux toujours supprimer le
champ et le recréer.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Michel NICOLAS" a écrit dans le message de
news:0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
.
Merci beaucoup Michel
-----Message d'origine----- Bonjour Michel,
les "trous" sont liés à des enregistrements qui ont été annulés (touche
<Echap>) ou détruits. A ma connaissance, tu ne pourras pas "combler" les enregistrements
manquants. Si tu n'as qu'une table, tu peux détruire ce champ et le recréer afin
d'avoir une numérotation suivie, mais c'est reculer pour mieux sauter.
Le principe de la numérotation automatique est strict. Maintenant, il faut voir à quoi te sert ce champ. Habituellement, il s'agit plutôt d'un champ "technique", non visible pour
les utilisateurs. Si tu veux une numérotation qui serve aussi aux utilisateurs, alors il vaut
mieux créer un champ numérique avec un numéro incrémenté par programmation.
news: 0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
.
Merci beaucoup
Michel
-----Message d'origine-----
Bonjour Michel,
les "trous" sont liés à des enregistrements qui ont été
annulés (touche
<Echap>) ou détruits.
A ma connaissance, tu ne pourras pas "combler" les
enregistrements
manquants.
Si tu n'as qu'une table, tu peux détruire ce champ et le
recréer afin
d'avoir une numérotation suivie, mais c'est reculer pour
mieux sauter.
Le principe de la numérotation automatique est strict.
Maintenant, il faut voir à quoi te sert ce champ.
Habituellement, il s'agit plutôt d'un champ "technique",
non visible pour
les utilisateurs.
Si tu veux une numérotation qui serve aussi aux
utilisateurs, alors il vaut
mieux créer un champ numérique avec un numéro incrémenté
par programmation.
"Michel NICOLAS" <michel.nicolas@carabosse.fr> a écrit
dans le message de
news: 0cb501c39894$cab3f940$a101280a@phx.gbl...
Bjr à tous
Une de mes tables a une numérotation automatique.
Je m'aperçois qu'il manque une dizaine de numéros (de
manière éparpillée )sur mes 9000 enregistrements.
Comment rajouter des enregistrements en blanc en leur
affectant ces numéros.
Meric par avance
Michel
les "trous" sont liés à des enregistrements qui ont été annulés (touche
<Echap>) ou détruits. A ma connaissance, tu ne pourras pas "combler" les enregistrements
manquants. Si tu n'as qu'une table, tu peux détruire ce champ et le recréer afin
d'avoir une numérotation suivie, mais c'est reculer pour mieux sauter.
Le principe de la numérotation automatique est strict. Maintenant, il faut voir à quoi te sert ce champ. Habituellement, il s'agit plutôt d'un champ "technique", non visible pour
les utilisateurs. Si tu veux une numérotation qui serve aussi aux utilisateurs, alors il vaut
mieux créer un champ numérique avec un numéro incrémenté par programmation.
news: 0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
.
Daniel Carollo
Bonjour Raymond!
Le prochain numero partira apres celui insere s'il est le plus eleve. Si c'est un enregistrement ajoute "au milieu" de numeros deja existants, le numero auto suivant ne sera pas perturbe. Il y avait bien cette histoire de numero auto qui se melangeait les pinceaux dans Access 2000, mais je ne suis jamais arrive a reproduire le phenomene.
Amicalement.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Raymond" wrote in message news:
Bonjour.
Il n'y a qu'un seul moyen d'insérer des enregistrement en choisissant son numéroauto, c'est de faire une requête ajout et en indiquant le numéro du numeroauto. Attention, le prochain numéro partira de cette valeur insérée et il y aura risque de doublons . Si le numéroauto n'est pas une clé primaire, tu peux toujours supprimer le champ et le recréer.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Michel NICOLAS" a écrit dans le message de news:0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
Bonjour Raymond!
Le prochain numero partira apres celui insere s'il est le plus eleve. Si
c'est un enregistrement ajoute "au milieu" de numeros deja existants, le
numero auto suivant ne sera pas perturbe. Il y avait bien cette histoire de
numero auto qui se melangeait les pinceaux dans Access 2000, mais je ne suis
jamais arrive a reproduire le phenomene.
Amicalement.
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
"Raymond" <XYZ.access.seneque@free.fr> wrote in message
news:uMrY8aJmDHA.2616@TK2MSFTNGP11.phx.gbl...
Bonjour.
Il n'y a qu'un seul moyen d'insérer des enregistrement en choisissant son
numéroauto, c'est de faire une requête ajout et en indiquant le numéro du
numeroauto.
Attention, le prochain numéro partira de cette valeur insérée et il y aura
risque de doublons .
Si le numéroauto n'est pas une clé primaire, tu peux toujours supprimer le
champ et le recréer.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Michel NICOLAS" <michel.nicolas@carabosse.fr> a écrit dans le message de
news:0cb501c39894$cab3f940$a101280a@phx.gbl...
Bjr à tous
Une de mes tables a une numérotation automatique.
Je m'aperçois qu'il manque une dizaine de numéros (de
manière éparpillée )sur mes 9000 enregistrements.
Comment rajouter des enregistrements en blanc en leur
affectant ces numéros.
Meric par avance
Michel
Le prochain numero partira apres celui insere s'il est le plus eleve. Si c'est un enregistrement ajoute "au milieu" de numeros deja existants, le numero auto suivant ne sera pas perturbe. Il y avait bien cette histoire de numero auto qui se melangeait les pinceaux dans Access 2000, mais je ne suis jamais arrive a reproduire le phenomene.
Amicalement.
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
"Raymond" wrote in message news:
Bonjour.
Il n'y a qu'un seul moyen d'insérer des enregistrement en choisissant son numéroauto, c'est de faire une requête ajout et en indiquant le numéro du numeroauto. Attention, le prochain numéro partira de cette valeur insérée et il y aura risque de doublons . Si le numéroauto n'est pas une clé primaire, tu peux toujours supprimer le champ et le recréer.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Michel NICOLAS" a écrit dans le message de news:0cb501c39894$cab3f940$ Bjr à tous Une de mes tables a une numérotation automatique. Je m'aperçois qu'il manque une dizaine de numéros (de manière éparpillée )sur mes 9000 enregistrements. Comment rajouter des enregistrements en blanc en leur affectant ces numéros. Meric par avance Michel
Raymond
Bonjour Daniel.
je n'ai pas testé ces jours, mais je me rappelle sur 2000 ça marchait comme ça. tu combles un trouet c'est la nouvelle base de départ et Boum ! si toi ou moi avons le temps, on fera un essai.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Daniel Carollo" a écrit dans le message de news:
Bonjour Raymond!
Le prochain numero partira apres celui insere s'il est le plus eleve. Si c'est un enregistrement ajoute "au milieu" de numeros deja existants, le numero auto suivant ne sera pas perturbe. Il y avait bien cette histoire de
numero auto qui se melangeait les pinceaux dans Access 2000, mais je ne suis
jamais arrive a reproduire le phenomene.
Amicalement.
-- Daniel :-)
Bonjour Daniel.
je n'ai pas testé ces jours, mais je me rappelle sur 2000 ça marchait comme
ça. tu combles un trouet c'est la nouvelle base de départ et Boum ! si toi
ou moi avons le temps, on fera un essai.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Daniel Carollo" <danielc@NO_SPAM_PLEASE.computing-tech.com> a écrit dans le
message de news:eYFV47JmDHA.3688@TK2MSFTNGP11.phx.gbl...
Bonjour Raymond!
Le prochain numero partira apres celui insere s'il est le plus eleve. Si
c'est un enregistrement ajoute "au milieu" de numeros deja existants, le
numero auto suivant ne sera pas perturbe. Il y avait bien cette histoire
de
numero auto qui se melangeait les pinceaux dans Access 2000, mais je ne
suis
je n'ai pas testé ces jours, mais je me rappelle sur 2000 ça marchait comme ça. tu combles un trouet c'est la nouvelle base de départ et Boum ! si toi ou moi avons le temps, on fera un essai.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Daniel Carollo" a écrit dans le message de news:
Bonjour Raymond!
Le prochain numero partira apres celui insere s'il est le plus eleve. Si c'est un enregistrement ajoute "au milieu" de numeros deja existants, le numero auto suivant ne sera pas perturbe. Il y avait bien cette histoire de
numero auto qui se melangeait les pinceaux dans Access 2000, mais je ne suis
jamais arrive a reproduire le phenomene.
Amicalement.
-- Daniel :-)
Daniel Carollo
Bonjour Raymond!
je n'ai pas testé ces jours, mais je me rappelle sur 2000 ça marchait comme
ça. tu combles un trouet c'est la nouvelle base de départ et Boum ! si toi ou moi avons le temps, on fera un essai.
Je n'ai pas vraiment le temps, mais vu que ca c'etait rapide j'ai fait quelques essais:
1 - sur une petite table, insertion d'un enregistrement a un point arbitraire (a l'aide d'une requete d'ajout avec num auto specifie) pour laisser un trou. 2 - ajout d'un enregistrement dans la table (directement dans la table): tout se passe bien, il est ajoute avec un num auto de Max + 1 3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID = 1E8) qui laisse un GROS trou. 4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on a bien le nouvel enreg. avec un ID de 100.000.001. 5 - effacement de tous les enregistrments ajoutes depuis le debut. 6 - ajout d'un enregistrement comme en 4, on a bien un nouvel enreg. 100.000.002. 7 - effacement de celui-ci. 8 - compactage 9 - ajout d'un enregistrement comme en 4. Le nouvel enregistrement est en 100.000.003!!!
Probleme! Le compactage ne ramene pas le prochain numero auto a ce qu'il devrait etre.
A suivre...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
Bonjour Raymond!
je n'ai pas testé ces jours, mais je me rappelle sur 2000 ça marchait
comme
ça. tu combles un trouet c'est la nouvelle base de départ et Boum ! si toi
ou moi avons le temps, on fera un essai.
Je n'ai pas vraiment le temps, mais vu que ca c'etait rapide j'ai fait
quelques essais:
1 - sur une petite table, insertion d'un enregistrement a un point
arbitraire (a l'aide d'une requete d'ajout avec num auto specifie) pour
laisser un trou.
2 - ajout d'un enregistrement dans la table (directement dans la table):
tout se passe bien, il est ajoute avec un num auto de Max + 1
3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID = 1E8)
qui laisse un GROS trou.
4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on
a bien le nouvel enreg. avec un ID de 100.000.001.
5 - effacement de tous les enregistrments ajoutes depuis le debut.
6 - ajout d'un enregistrement comme en 4, on a bien un nouvel enreg.
100.000.002.
7 - effacement de celui-ci.
8 - compactage
9 - ajout d'un enregistrement comme en 4. Le nouvel enregistrement est en
100.000.003!!!
Probleme! Le compactage ne ramene pas le prochain numero auto a ce qu'il
devrait etre.
A suivre...
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
je n'ai pas testé ces jours, mais je me rappelle sur 2000 ça marchait comme
ça. tu combles un trouet c'est la nouvelle base de départ et Boum ! si toi ou moi avons le temps, on fera un essai.
Je n'ai pas vraiment le temps, mais vu que ca c'etait rapide j'ai fait quelques essais:
1 - sur une petite table, insertion d'un enregistrement a un point arbitraire (a l'aide d'une requete d'ajout avec num auto specifie) pour laisser un trou. 2 - ajout d'un enregistrement dans la table (directement dans la table): tout se passe bien, il est ajoute avec un num auto de Max + 1 3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID = 1E8) qui laisse un GROS trou. 4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on a bien le nouvel enreg. avec un ID de 100.000.001. 5 - effacement de tous les enregistrments ajoutes depuis le debut. 6 - ajout d'un enregistrement comme en 4, on a bien un nouvel enreg. 100.000.002. 7 - effacement de celui-ci. 8 - compactage 9 - ajout d'un enregistrement comme en 4. Le nouvel enregistrement est en 100.000.003!!!
Probleme! Le compactage ne ramene pas le prochain numero auto a ce qu'il devrait etre.
A suivre...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
3stone
Salut Daniel,
"Daniel Carollo" | 8 - compactage | 9 - ajout d'un enregistrement comme en 4. Le nouvel enregistrement est en | 100.000.003!!! | | Probleme! Le compactage ne ramene pas le prochain numero auto a ce qu'il | devrait etre.
Tu a fait le test avec A2k , je présume ?
Car effectivement, le compactage d'une table vide qui n'initialise pas le numauto est un problème qui à déjà été rapporté.
J'ai essayé de retrouvé l'enfilade... mais pas encore réussi :-(
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Salut Daniel,
"Daniel Carollo"
| 8 - compactage
| 9 - ajout d'un enregistrement comme en 4. Le nouvel enregistrement est en
| 100.000.003!!!
|
| Probleme! Le compactage ne ramene pas le prochain numero auto a ce qu'il
| devrait etre.
Tu a fait le test avec A2k , je présume ?
Car effectivement, le compactage d'une table vide qui n'initialise pas le numauto
est un problème qui à déjà été rapporté.
J'ai essayé de retrouvé l'enfilade... mais pas encore réussi :-(
--
A+
Pierre (3stone) Access MVP
-------------------------------------------------------
Bien démarrer ? c'est ici http://users.skynet.be/mpfa/
( Je ne réponds pas aux emails qui concernent Access )
-------------------------------------------------------
"Daniel Carollo" | 8 - compactage | 9 - ajout d'un enregistrement comme en 4. Le nouvel enregistrement est en | 100.000.003!!! | | Probleme! Le compactage ne ramene pas le prochain numero auto a ce qu'il | devrait etre.
Tu a fait le test avec A2k , je présume ?
Car effectivement, le compactage d'une table vide qui n'initialise pas le numauto est un problème qui à déjà été rapporté.
J'ai essayé de retrouvé l'enfilade... mais pas encore réussi :-(
-- A+ Pierre (3stone) Access MVP ------------------------------------------------------- Bien démarrer ? c'est ici http://users.skynet.be/mpfa/ ( Je ne réponds pas aux emails qui concernent Access ) -------------------------------------------------------
Raymond
Bonjour Daniel. On va finir par faire du mpfaspam.
3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID = 1E8) qui laisse un GROS trou. 4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on a bien le nouvel enreg. avec un ID de 100.000.001.
il fallait faire: 3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID = 1E8) qui laisse un GROS trou. 3BIS- ajout d'un enregistrement par la requete d'ajout avec un ID à 099.000.000 ( inférieur au précédent) 4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on a bien le nouvel enreg. avec un ID de 100.000.001. >>>Vérifier ICI.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Daniel Carollo" a écrit dans le message de
Bonjour Daniel.
On va finir par faire du mpfaspam.
3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID = 1E8)
qui laisse un GROS trou.
4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on
a bien le nouvel enreg. avec un ID de 100.000.001.
il fallait faire:
3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID = 1E8)
qui laisse un GROS trou.
3BIS- ajout d'un enregistrement par la requete d'ajout avec un ID à
099.000.000 ( inférieur au précédent)
4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on
a bien le nouvel enreg. avec un ID de 100.000.001. >>>Vérifier ICI.
--
@+
Raymond Access MVP.
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/charte.htm pour une meilleure
efficacité de tes interventions sur MPFA.
"Daniel Carollo" <danielc@NO_SPAM_PLEASE.computing-tech.com> a écrit dans le
message de
Bonjour Daniel. On va finir par faire du mpfaspam.
3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID = 1E8) qui laisse un GROS trou. 4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on a bien le nouvel enreg. avec un ID de 100.000.001.
il fallait faire: 3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID = 1E8) qui laisse un GROS trou. 3BIS- ajout d'un enregistrement par la requete d'ajout avec un ID à 099.000.000 ( inférieur au précédent) 4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on a bien le nouvel enreg. avec un ID de 100.000.001. >>>Vérifier ICI.
-- @+ Raymond Access MVP. http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/charte.htm pour une meilleure efficacité de tes interventions sur MPFA.
"Daniel Carollo" a écrit dans le message de
Daniel Carollo
Bonjour les gars!
"Raymond" wrote in message news:
Bonjour Daniel. On va finir par faire du mpfaspam.
Pourquoi? On n'est pas du tout hors charte, si je ne m'abuse.
A l'intention de Pierre: je fais mes essais sur Access 2002 (10.2627).
il fallait faire: 3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID 1E8) qui laisse un GROS trou. 3BIS- ajout d'un enregistrement par la requete d'ajout avec un ID à 099.000.000 ( inférieur au précédent) 4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on
a bien le nouvel enreg. avec un ID de 100.000.001. >>>Vérifier ICI.
Bon. Nouvelle manip.
1 - Ajout d'un numero 100.000.005. Je le laisse dans la table.
2 - Ajout (par requete d'ajout) d'un numero 100.000.004. Je le laisse aussi.
3 - Ajout (par requete d'ajout) d'un enreg. sans numero. Il arrive a 100.000.006.
4 - J'efface tout apres le numero 10.
5 - Je compacte.
6 - J'ajoute une numero 1000.000.000.
7 - J'ajoute une enregistrement sans ID, il prend le 100.000.007.
A suivre...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...
Bonjour les gars!
"Raymond" <XYZ.access.seneque@free.fr> wrote in message
news:OWMzFXVmDHA.1708@TK2MSFTNGP12.phx.gbl...
Bonjour Daniel.
On va finir par faire du mpfaspam.
Pourquoi? On n'est pas du tout hors charte, si je ne m'abuse.
A l'intention de Pierre: je fais mes essais sur Access 2002 (10.2627).
il fallait faire:
3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID 1E8)
qui laisse un GROS trou.
3BIS- ajout d'un enregistrement par la requete d'ajout avec un ID à
099.000.000 ( inférieur au précédent)
4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID,
on
a bien le nouvel enreg. avec un ID de 100.000.001. >>>Vérifier ICI.
Bon. Nouvelle manip.
1 - Ajout d'un numero 100.000.005. Je le laisse dans la table.
2 - Ajout (par requete d'ajout) d'un numero 100.000.004. Je le laisse aussi.
3 - Ajout (par requete d'ajout) d'un enreg. sans numero. Il arrive a
100.000.006.
4 - J'efface tout apres le numero 10.
5 - Je compacte.
6 - J'ajoute une numero 1000.000.000.
7 - J'ajoute une enregistrement sans ID, il prend le 100.000.007.
A suivre...
--
Daniel :-)
Computing Technologies International - www.computing-tech.com - We
provide solutions...
Bonjour Daniel. On va finir par faire du mpfaspam.
Pourquoi? On n'est pas du tout hors charte, si je ne m'abuse.
A l'intention de Pierre: je fais mes essais sur Access 2002 (10.2627).
il fallait faire: 3 - ajout d'un enregistrement a un point arbitraire tres eloigne (ID 1E8) qui laisse un GROS trou. 3BIS- ajout d'un enregistrement par la requete d'ajout avec un ID à 099.000.000 ( inférieur au précédent) 4 - ajout d'un enregistrement par la requete d'ajout sans preciser le ID, on
a bien le nouvel enreg. avec un ID de 100.000.001. >>>Vérifier ICI.
Bon. Nouvelle manip.
1 - Ajout d'un numero 100.000.005. Je le laisse dans la table.
2 - Ajout (par requete d'ajout) d'un numero 100.000.004. Je le laisse aussi.
3 - Ajout (par requete d'ajout) d'un enreg. sans numero. Il arrive a 100.000.006.
4 - J'efface tout apres le numero 10.
5 - Je compacte.
6 - J'ajoute une numero 1000.000.000.
7 - J'ajoute une enregistrement sans ID, il prend le 100.000.007.
A suivre...
-- Daniel :-)
Computing Technologies International - www.computing-tech.com - We provide solutions...