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 :

liste déroulante noms tables


Sujet :

IHM

  1. #1
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 70
    Points : 49
    Points
    49
    Par défaut liste déroulante noms tables
    Bonjour,
    j'aimerais savoir si c'est possible de créer une liste déroulante contenant le nom de quelques tables de ma base commençant par une lettre donnée.
    Merci

  2. #2
    Expert éminent
    Avatar de LedZeppII
    Homme Profil pro
    Maintenance données produits
    Inscrit en
    Décembre 2005
    Messages
    4 485
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Maintenance données produits
    Secteur : Distribution

    Informations forums :
    Inscription : Décembre 2005
    Messages : 4 485
    Points : 7 768
    Points
    7 768
    Par défaut
    Bonjour

    voici un exemple qui sort toutes les tables dont le nom commence par TBL
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT MSysObjects.Name, Switch(MSysObjects.Type=1,"Table",MSysObjects.Type=6,"Table liée",MSysObjects.Type=4,"Table liée ODBC") AS Type
    FROM MSysObjects
    WHERE (((MSysObjects.Name) Like "TBL*") AND ((MSysObjects.Type) In (1,4,6)));
    A+

  3. #3
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 70
    Points : 49
    Points
    49
    Par défaut
    Merci c'est impeccable.

  4. #4
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 70
    Points : 49
    Points
    49
    Par défaut
    Le seul petit hic c'est que lorsque je base une liste déroulante sur cette requête elle ne me trouve pas le champs Name et ne me propose que le champs Type. :S

  5. #5
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 366
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 366
    Points : 23 834
    Points
    23 834
    Par défaut
    Il se peut que le nom 'Name' soit un mot réservé essaye avec

    Code Sql : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT MSysObjects.Name as NomTable, Switch(MSysObjects.Type=1,"Table",MSysObjects.Type=6,"Table liée",MSysObjects.Type=4,"Table liée ODBC") AS TypeTable
    FROM MSysObjects
    WHERE (((MSysObjects.Name) LIKE "TBL*") AND ((MSysObjects.Type) IN (1,4,6)));

  6. #6
    Modérateur
    Avatar de Chtulus
    Homme Profil pro
    Ingénieur
    Inscrit en
    Avril 2008
    Messages
    3 094
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur
    Secteur : Santé

    Informations forums :
    Inscription : Avril 2008
    Messages : 3 094
    Points : 8 678
    Points
    8 678
    Par défaut
    Bonjour,

    Il se peut que le nom 'Name' soit un mot réservé
    Sauf erreur de ma part je crois que c'est "NAMES" qui est réservé

  7. #7
    Membre du Club
    Inscrit en
    Mai 2006
    Messages
    70
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 70
    Points : 49
    Points
    49
    Par défaut
    Merci marot_r mais en fait ta requête ne résoud toujours pas le problème :S

  8. #8
    Membre expérimenté

    Profil pro
    Inscrit en
    Mars 2006
    Messages
    1 350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 350
    Points : 1 701
    Points
    1 701
    Par défaut
    Bonjour,
    Citation Envoyé par rasta girl Voir le message
    Merci marot_r mais en fait ta requête ne résoud toujours pas le problème :S
    C'est dans la requête, éxécutée seule, que le champ Name n'est pas visible?

    Cordialement.

Discussions similaires

  1. Liste déroulante et table des matières
    Par filip79 dans le forum VBA Word
    Réponses: 8
    Dernier message: 27/10/2010, 10h10
  2. [MySQL] Liste déroulante avec table et selected
    Par GYK dans le forum PHP & Base de données
    Réponses: 28
    Dernier message: 12/11/2008, 16h11
  3. liste déroulante noms tables
    Par rasta girl dans le forum VBA Access
    Réponses: 0
    Dernier message: 13/06/2008, 14h52
  4. liste déroulante et table
    Par Raphaëlle dans le forum Access
    Réponses: 7
    Dernier message: 04/07/2006, 11h44
  5. Liste déroulante et table Access
    Par specialfox dans le forum Access
    Réponses: 3
    Dernier message: 08/06/2006, 03h15

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