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

PureBasic Discussion :

Connaitre les noms des tables d'une base Sqlite


Sujet :

PureBasic

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2009
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Points : 37
    Points
    37
    Par défaut Connaitre les noms des tables d'une base Sqlite
    Bonjour

    Exuste t il une méthode en Pb qui permet de savoir les noms des tables qui existent dans une base de données sqlite?

    Merci de votre aide

    Fadila

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Mai 2005
    Messages
    279
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 279
    Points : 1 179
    Points
    1 179
    Par défaut
    Pour lister les tables d'une base SQLite :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT name FROM sqlite_master WHERE type='table';

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juin 2009
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Points : 37
    Points
    37
    Par défaut Merci mais comment les lister?
    Merci pour votre aide, mais comment faire pour les lister? La liste des noms des tables sera afichée automatiquement? sur le debugger?

    Merci de votre aide

    Fdila

  4. #4
    Responsable Purebasic

    Avatar de comtois
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    1 281
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 1 281
    Points : 10 879
    Points
    10 879
    Billets dans le blog
    8
    Par défaut
    il faut faire comme pour toutes les requêtes avec PureBasic

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
          If DatabaseQuery(0, "Select name FROM sqlite_master WHERE type='table';")
     
     
             While NextDatabaseRow(0)
                Debug GetDatabaseString(0, 0)
             Wend
     
             FinishDatabaseQuery(0)
          EndIf

  5. #5
    Nouveau membre du Club
    Inscrit en
    Juin 2009
    Messages
    30
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 30
    Points : 37
    Points
    37
    Par défaut Merci à vous deux !
    Merci pour votre aide !

    Fadila

  6. #6
    Nouveau Candidat au Club
    Homme Profil pro
    APPRENDRE la programmation en Qt
    Inscrit en
    Avril 2017
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gard (Languedoc Roussillon)

    Informations professionnelles :
    Activité : APPRENDRE la programmation en Qt
    Secteur : Enseignement

    Informations forums :
    Inscription : Avril 2017
    Messages : 1
    Points : 1
    Points
    1
    Par défaut merci
    c'est exactement ce que je cherche.
    je vous remercie.

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 03/11/2008, 08h33
  2. Lister les noms des tables d'une base access
    Par chefinf dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 10/07/2008, 19h34
  3. Afficher les nom des tables d'une base de donnée
    Par newmar dans le forum Administration
    Réponses: 4
    Dernier message: 02/04/2008, 17h40
  4. Connaitre le nom des tables d'une Base de donnée
    Par Pe04 dans le forum Langage SQL
    Réponses: 8
    Dernier message: 01/03/2006, 14h27
  5. noms des tables d'une base
    Par molto dans le forum SQL
    Réponses: 2
    Dernier message: 17/03/2003, 23h14

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