IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

requête insert : numéro automatique


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 11
    Points : 9
    Points
    9
    Par défaut requête insert : numéro automatique
    Bonjour,

    Je dispose de 2 requetes. une delete pour effacer ma table et une autre insert pour la remplir.
    J'ai besoin de supprimer toutes les données de ma table pour la re remplir avec des données plus récentes. Mes deux requetes fonctionnent. Par contre, j'ai un problème :

    Dans la table que je vide et que je remplis, il y a un un champ de type Numéro automatique qui correspond à ma clé primaire. Il fait correspondre à numéro de lignes à mes enregistrements automatiquement.
    La premiere fois que je charge ma table, il y a 7000 lignes. Les numéros vont bien de 1 à 7000. Par contre lorsque je lance ma requete delete, et que je relance la requete insert, la numérotation ne repart pas à 0 mais à 7000.

    Y a t il moyen de la faire repartir à 0 à chaque fois?
    En fait , cela ne me gene pas vraiment, j'ai juste peur qu' à force de réitérer mes requetes, le numéro deviennent si grand que cela ne me pose des problèmes. (numéro trop elevé et donc trop de chiffre pour le champ)


    Si quelqu'un à une idée, je suis preneur.


    Merci d'avance

  2. #2
    Membre régulier Avatar de ofinot
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Doubs (Franche Comté)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 98
    Points : 100
    Points
    100
    Par défaut
    Bonjour,
    comme indiqué dans la , il faut après avoir vidé ta table que tu compactes ta base de données.

    http://access.developpez.com/faq/?pa...#ReinitNumAuto

  3. #3
    Expert confirmé
    Avatar de vodiem
    Homme Profil pro
    Vivre
    Inscrit en
    Avril 2006
    Messages
    2 895
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Vivre
    Secteur : Conseil

    Informations forums :
    Inscription : Avril 2006
    Messages : 2 895
    Points : 4 325
    Points
    4 325
    Par défaut
    salut ofinot et bienvenu jd416,

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    DoCmd.RunSQL "DELETE FROM matable"
    DoCmd.RunSQL "ALTER TABLE matable ALTER COLUMN indice COUNTER(base,pas)"
    avec base=1 et pas=1


  4. #4
    Membre régulier Avatar de ofinot
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    98
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France, Doubs (Franche Comté)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 98
    Points : 100
    Points
    100
    Par défaut
    Citation Envoyé par vodiem Voir le message
    salut ofinot et bienvenu jd416,

    Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    DoCmd.RunSQL "DELETE FROM matable"
    DoCmd.RunSQL "ALTER TABLE matable ALTER COLUMN indice COUNTER(base,pas)"
    avec base=1 et pas=1

    Intéressant, je ne connaissait pas ça.

  5. #5
    Futur Membre du Club
    Inscrit en
    Juillet 2008
    Messages
    11
    Détails du profil
    Informations forums :
    Inscription : Juillet 2008
    Messages : 11
    Points : 9
    Points
    9
    Par défaut
    merci pour vos réponses !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [AC-2010] Requête Numéro Automatique
    Par Berlin1 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 25/07/2011, 17h22
  2. Réponses: 3
    Dernier message: 04/05/2009, 12h35
  3. Réponses: 8
    Dernier message: 26/02/2009, 20h24
  4. pb de numéro automatique
    Par Little-Freud dans le forum Access
    Réponses: 1
    Dernier message: 26/10/2004, 22h28
  5. Problème sur une requête INSERT
    Par Marion dans le forum Langage SQL
    Réponses: 3
    Dernier message: 17/06/2003, 08h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo