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

IHM Discussion :

Supprimer index d'une table [AC-2007]


Sujet :

IHM

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 681
    Points : 214
    Points
    214
    Par défaut Supprimer index d'une table
    Bonjour,
    Pour concaténer plusieurs bases de structure identique, mais possédant chacune un index basé sur le champ 'Adhérent', je dois supprimer cet index qu crée une erreur de violation de validation.
    Le code numérique 'Adhérents' qui se trouve dans chaque base concerne une activité différente d'une base à l'autre.
    Lors de la concaténation, ce code est multiplié par 10 et on ajoute un chiffre des unités caractérisant la base.
    J'ai essayé d'employer le code suivant tiré du forum.
    Manuellement j'ai supprimé les index et la concaténation se fait bien sans erreurs.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     Dim dbs As Database
               chB=chemin complet de la base externe à traiter
              NomB = nom de la table à traiter
              Set dbs = OpenDatabase(chB)
             dbs.Execute "DROP INDEX Adhérents ON NomB   ;"     
            dbs.Close
    mais erreur à la ligne 5 / le curseur se place sur 'Adhérents' avec erreur de syntaxe.

    Votre aide me serait utile ...
    Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    retraité
    Inscrit en
    Juin 2012
    Messages
    3 230
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : retraité
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Juin 2012
    Messages : 3 230
    Points : 5 595
    Points
    5 595
    Par défaut
    Bonjour,

    Adhérents ou Adhérent (sans s) ?

    Cordialement.

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    681
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2006
    Messages : 681
    Points : 214
    Points
    214
    Par défaut
    Tu as mis le doigt au bon endroit et je culpabilise de ne pas avoir réagi immédiatement comme tu l'as fait.
    Un grand merci à toi !
    Je vieillis.
    Cordialement

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

Discussions similaires

  1. [AC-2007] Supprimer un champ index d'une table
    Par AndréPe dans le forum IHM
    Réponses: 20
    Dernier message: 14/08/2019, 08h58
  2. Parametrer le nombre d'index sur une table
    Par Invité dans le forum Access
    Réponses: 1
    Dernier message: 17/05/2006, 11h36
  3. MySQL - Probleme avec 2 index sur une table
    Par xG-Hannibal dans le forum Outils
    Réponses: 7
    Dernier message: 31/03/2006, 14h08
  4. [Débutant][indexes]Trouver les indexes d'une table
    Par Gromitou dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 13/12/2005, 17h50
  5. mise a zéro de la clé d'index dans une table
    Par Atchoum_002 dans le forum Access
    Réponses: 2
    Dernier message: 19/09/2005, 15h34

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