OVH Cloud OVH Cloud

Numero auto

3 réponses
Avatar
yannick
Bonsoir à tous,
j'ai des numero auto dans mes tables,lorqsue je creer un nouvel
enregistrement le num auto passe à n+1 , normal,mais par exemple j'ai une
table client avec Numclt comme numero auto, lorsque je creer un nouveau
client il me rajoute n+1 mais j'ai un bouton annuler qui me permet d'annuler
cet enregistrement, si je creer un nouveau client il passera à n+2, peut on
supprimer le n+1?
Si on ne peut pas supprimer,le num auto a t-il une limite (nombre
d'enregistrement)?

Merci pour les reponses.

Yannick

3 réponses

Avatar
Gafish
Bonsoir,

Tu ne peux pas supprimer les trous qui sont au milieu du numéro auto, la
seule solution étant de supprimer le champ numéro auto et de le recréer,
mais à ne pas faire car ce numéro doit surement te servir de conditions de
jointure.
Tu peux par un compactage de la base faire revenir le numéro auto en
revanche au n+1, n étant le numéro auto le plus haut.
Sinon concernant les limites du numéro auto, pas de soucis à te faire :) Ca
dépasse le 4 milliards, à mon avis tu auras d'autres soucis avant :)

Arnaud

"yannick" a écrit dans le message de
news:
Bonsoir à tous,
j'ai des numero auto dans mes tables,lorqsue je creer un nouvel
enregistrement le num auto passe à n+1 , normal,mais par exemple j'ai une
table client avec Numclt comme numero auto, lorsque je creer un nouveau
client il me rajoute n+1 mais j'ai un bouton annuler qui me permet
d'annuler

cet enregistrement, si je creer un nouveau client il passera à n+2, peut
on

supprimer le n+1?
Si on ne peut pas supprimer,le num auto a t-il une limite (nombre
d'enregistrement)?

Merci pour les reponses.

Yannick



Avatar
yannick
Merci Arnaud,
Si le numéro auto dépasse les 4 milliards pas de pb
les bases access 2003 peuvent contenir combien d'enregistrements? Ou quelle
est la taille maxi du fichier mdb?

Yannick


Bonsoir,

Tu ne peux pas supprimer les trous qui sont au milieu du numéro auto, la
seule solution étant de supprimer le champ numéro auto et de le recréer,
mais à ne pas faire car ce numéro doit surement te servir de conditions de
jointure.
Tu peux par un compactage de la base faire revenir le numéro auto en
revanche au n+1, n étant le numéro auto le plus haut.
Sinon concernant les limites du numéro auto, pas de soucis à te faire :) Ca
dépasse le 4 milliards, à mon avis tu auras d'autres soucis avant :)

Arnaud

"yannick" a écrit dans le message de
news:
Bonsoir à tous,
j'ai des numero auto dans mes tables,lorqsue je creer un nouvel
enregistrement le num auto passe à n+1 , normal,mais par exemple j'ai une
table client avec Numclt comme numero auto, lorsque je creer un nouveau
client il me rajoute n+1 mais j'ai un bouton annuler qui me permet
d'annuler

cet enregistrement, si je creer un nouveau client il passera à n+2, peut
on

supprimer le n+1?
Si on ne peut pas supprimer,le num auto a t-il une limite (nombre
d'enregistrement)?

Merci pour les reponses.

Yannick








Avatar
Gafish
La taille maxi du mdb est de 2Go depuis Access 2000, sur 97 c'était 1Go

"yannick" a écrit dans le message de
news:
Merci Arnaud,
Si le numéro auto dépasse les 4 milliards pas de pb
les bases access 2003 peuvent contenir combien d'enregistrements? Ou
quelle

est la taille maxi du fichier mdb?

Yannick


Bonsoir,

Tu ne peux pas supprimer les trous qui sont au milieu du numéro auto, la
seule solution étant de supprimer le champ numéro auto et de le recréer,
mais à ne pas faire car ce numéro doit surement te servir de conditions
de


jointure.
Tu peux par un compactage de la base faire revenir le numéro auto en
revanche au n+1, n étant le numéro auto le plus haut.
Sinon concernant les limites du numéro auto, pas de soucis à te faire :)
Ca


dépasse le 4 milliards, à mon avis tu auras d'autres soucis avant :)

Arnaud

"yannick" a écrit dans le message de
news:
Bonsoir à tous,
j'ai des numero auto dans mes tables,lorqsue je creer un nouvel
enregistrement le num auto passe à n+1 , normal,mais par exemple j'ai
une



table client avec Numclt comme numero auto, lorsque je creer un
nouveau



client il me rajoute n+1 mais j'ai un bouton annuler qui me permet
d'annuler

cet enregistrement, si je creer un nouveau client il passera à n+2,
peut



on
supprimer le n+1?
Si on ne peut pas supprimer,le num auto a t-il une limite (nombre
d'enregistrement)?

Merci pour les reponses.

Yannick