{Access} remettre une bd existante à la ligne num
cloudini
Messages postés
1
Date d'inscription
Statut
Membre
Dernière intervention
-
cloudini -
cloudini -
Bonjour,
j'aimerai garder la même base de données Access 2000 avec ses tables , colonnes et titres mais en effaçant tous les enregistrements mais surtout que le premier nouvel enregistrement démarre à la ligne 1 et non à la ligne 10200 existante
Merci pour votre aide précieuse.
j'aimerai garder la même base de données Access 2000 avec ses tables , colonnes et titres mais en effaçant tous les enregistrements mais surtout que le premier nouvel enregistrement démarre à la ligne 1 et non à la ligne 10200 existante
Merci pour votre aide précieuse.
A voir également:
- {Access} remettre une bd existante à la ligne num
- Remettre a zero un pc - Guide
- Aller à la ligne excel - Guide
- Partager photos en ligne - Guide
- Comment remettre la barre des tâches à la normale ? - Guide
- Touche verr num - Guide
3 réponses
tu peu faire un:
update ta table set nom de ton champ numero auto =1 where nom de ton champ numero auto = 10200
update ta table set nom de ton champ numero auto =1 where nom de ton champ numero auto = 10200
oula je vois pas ce que tu as fais il faut que tu fasse une requete sql
update Achatcadeaux set n° =1 where n° =28760
essai ca voir
update Achatcadeaux set n° =1 where n° =28760
essai ca voir
J'ai tout essayé, il y a toujours une erreur. A mon avis Access 2000 est particulier et il n'accepte pas Where.
Bref , j'ai trouver une formule toute simple sur un autre forum: il suffit de supprimer la ligne N°, enregistrer
et remettre la même ligne avec numéro auto sans oublier la clé primaire. On repart automatiquement à 1
Simple et efficace
Un tout grand merci
Bref , j'ai trouver une formule toute simple sur un autre forum: il suffit de supprimer la ligne N°, enregistrer
et remettre la même ligne avec numéro auto sans oublier la clé primaire. On repart automatiquement à 1
Simple et efficace
Un tout grand merci
Bonjour cloudini,
Une méthode manuelle simple existe pour régénérer les N° d'enregistrement dans une table ACCESS.
- Dans ACCESS sélectionner dans la liste la table à réinitialiser.
- CTRL + C suivi d'un CTRL + V
- Choisir l'option copier structure uniquement, etc ....
- Dans la table mère sélectionner l'ensemble des colonnes à dupliquer puis CTRL + C
- Dans la nouvelle structure créée à l'étape précédente sélectionner les colonnes de destination puis CTRL + V.
Par cette manipulation, les enregistrements sont collés dans la nouvelle table, et la numérotation redémarre à 1 et s'incrémente de 1 à chaque enregistrement jusqu'à la fin de la table.
Cordialement
Une méthode manuelle simple existe pour régénérer les N° d'enregistrement dans une table ACCESS.
- Dans ACCESS sélectionner dans la liste la table à réinitialiser.
- CTRL + C suivi d'un CTRL + V
- Choisir l'option copier structure uniquement, etc ....
- Dans la table mère sélectionner l'ensemble des colonnes à dupliquer puis CTRL + C
- Dans la nouvelle structure créée à l'étape précédente sélectionner les colonnes de destination puis CTRL + V.
Par cette manipulation, les enregistrements sont collés dans la nouvelle table, et la numérotation redémarre à 1 et s'incrémente de 1 à chaque enregistrement jusqu'à la fin de la table.
Cordialement
Bonjour jean Jacques,
J'ai testé la méthode et c'est génial!
Bizarre que je ne trouve pas cette méthode simple dans l'aide Access ou c'est moi qui suit aveugle.
Un tout grand merci Jean-Jacques.
Peut-être pourriez-vous m'éclairer sur le problème qui m'inquiète lors de l'enregistrement de cette base de données. A savoir ce qui suit:
Après avoir regénéré les N° d'enregistrement partant de 29890 à 1, je constate que la taille de ma bd qui était de 11,2 Mo n'a pas changé.
Plus bizarre encore, j'ai effacé les 1000 derniers enregistrements( il en reste 19) et après enregistrement de ma Bd je constate que la taille n'a toujours pas changé.(11,2Mo)
Pouvez-vous m'expliquer pourquoi la taille ne s'adapte pas à la réalité? Est-ce normal? car je constate que sur une autre base donnée identique où l'on travaille quotidiennement la taille n'augmente plus depuis plusieurs mois alors qu'apparemment les enregistrements des nouveaux achats ou des nouvelles ventes dans les tables sont affichés.
J'attends avec impatience votre avis
Sincères salutations
Cloudini
J'ai testé la méthode et c'est génial!
Bizarre que je ne trouve pas cette méthode simple dans l'aide Access ou c'est moi qui suit aveugle.
Un tout grand merci Jean-Jacques.
Peut-être pourriez-vous m'éclairer sur le problème qui m'inquiète lors de l'enregistrement de cette base de données. A savoir ce qui suit:
Après avoir regénéré les N° d'enregistrement partant de 29890 à 1, je constate que la taille de ma bd qui était de 11,2 Mo n'a pas changé.
Plus bizarre encore, j'ai effacé les 1000 derniers enregistrements( il en reste 19) et après enregistrement de ma Bd je constate que la taille n'a toujours pas changé.(11,2Mo)
Pouvez-vous m'expliquer pourquoi la taille ne s'adapte pas à la réalité? Est-ce normal? car je constate que sur une autre base donnée identique où l'on travaille quotidiennement la taille n'augmente plus depuis plusieurs mois alors qu'apparemment les enregistrements des nouveaux achats ou des nouvelles ventes dans les tables sont affichés.
J'attends avec impatience votre avis
Sincères salutations
Cloudini
Bonjour cloudini,
A ma connaissance, cette manipulation n'est pas documentée. Un programmeur chevronné de mon centre de calcul me l'a communiquée il y a quelques années. . C'est ce qu'ont appelle souvent les "ficelles" ou combines et que l'on acquiert de manière informelle au fil du temps.
Pour ce qui est de la taille des BDD, je ne m'y suis jamais vraiment intéressé. Je ne sais pas comment elle est gérée. Ce n'est pas dansmes compétences, ou pas encore pour mieux dire.
En tout cas, il est souhaitable de compacter de temps à autre afin d'optimiser la base :
- Outils
- Utilitaires de base de donnée
- Compacter base de données
A l'issue de cette opération, j'ai toujours pu constater une diminution de taille du fichier ACCESS.
Il n'est pas exclu que dans votre cas les informations concernant la taille donnent une taille accrue.
Cordialement
A ma connaissance, cette manipulation n'est pas documentée. Un programmeur chevronné de mon centre de calcul me l'a communiquée il y a quelques années. . C'est ce qu'ont appelle souvent les "ficelles" ou combines et que l'on acquiert de manière informelle au fil du temps.
Pour ce qui est de la taille des BDD, je ne m'y suis jamais vraiment intéressé. Je ne sais pas comment elle est gérée. Ce n'est pas dansmes compétences, ou pas encore pour mieux dire.
En tout cas, il est souhaitable de compacter de temps à autre afin d'optimiser la base :
- Outils
- Utilitaires de base de donnée
- Compacter base de données
A l'issue de cette opération, j'ai toujours pu constater une diminution de taille du fichier ACCESS.
Il n'est pas exclu que dans votre cas les informations concernant la taille donnent une taille accrue.
Cordialement
Malheureusement, j'ai tout essayé mais j'ai toujours des erreurs de compilations ou autres. Il faut dire que je n'y connais pas grand chose en programmation. A toutes fins utiles, j'ai essayé avec ce qui suit en sachant que le nom de la table est: Achat cadeaux, le nom du champ avec NuméroAuto est : N°
Sub Update(Achatcadeaux)
[N°]NumeroAuto=1 where [N°]NumeroAuto=28760
End Sub
Actuellement, il y a problème avec le Where
Pouvez-vous me corriger et me dire où je dois placer cette programmation?
Sincères salutations