Salut,
je voudrais récupérer la liste des tables présente dans un base de données de type ODBC.
Comment faire ?
Salut,
je voudrais récupérer la liste des tables présente dans un base de données de type ODBC.
Comment faire ?
Quel est le serveur de base de donnée que tu utilises?![]()
MySQL, Access, PostGreSQL...Envoyé par BOUBOU81
Tout ce qui est en ODBC.
si tu utilises le BDE avec un TSession tu peux quelque chose de ce style ou ADOConnection, bref sur les objets qui te connecte à ta base
de tête comme ça, regarde sur l'aide borland fais une recherche sur 'GetTableNames' il doit y avoir des exemples.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 TStringList *MyStringList = new TStringList; Session-> GetTableNames(alias,"*.*",False,False, MyStringList); delete MyStringList;![]()
dis nous si ca fonctionne
Envoyé par BOUBOU81
Et hop, ca roule ! Dans un combo box ! J'ai dut y passer 10 fois dessus
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 TDatabase *DbApplis; TComboBox *DbTablesList; DbApplis->GetTableNames(DbTablesList->Items,false);!
Merci !![]()
Partager