Salut,
je voudrais récupérer la liste des tables présente dans un base de données de type ODBC.
Comment faire ?
Version imprimable
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...Citation:
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:
1
2
3
4 TStringList *MyStringList = new TStringList; Session-> GetTableNames(alias,"*.*",False,False, MyStringList); delete MyStringList;
dis nous si ca fonctionne
Citation:
Envoyé par BOUBOU81
Et hop, ca roule ! Dans un combo box ! J'ai dut y passer 10 fois dessus 8O !Code:
1
2
3
4
5 TDatabase *DbApplis; TComboBox *DbTablesList; DbApplis->GetTableNames(DbTablesList->Items,false);
Merci ! :P