Bonjour,
je travaille avec une Base de donnée Access, et je voudrais savoir si il etais possible de lister les tables que la base contient.
merci
Bonjour,
je travaille avec une Base de donnée Access, et je voudrais savoir si il etais possible de lister les tables que la base contient.
merci
J'mangerais plus jamais de chili... OUH !!!! DU CHILI !!!!
Bonjour,
Si vous utiliser une connection ADO vous avez
TAdoConnection.GetTableNames
Remplit une liste de chaînes avec les noms des tables de la base de données.
Syntaxe Delphi :
procedureGetTableNames(List:TStrings;SystemTables:Boolean=False);
Syntaxe C++:
void __ fastcallGetTableNames(Classes::TStrings*List,boolSystemTables =false);
Description
Appelez GetTableNames pour obtenir une liste des tables de la base de données associée.
List est l'objet liste de chaînes déjàexistant dans lequel les noms des tables sont introduits.
Définissez SystemTables pour indiquer que la liste des noms de tables devra inclure les tables système de la base de données.
ADOConnection1.GetTableNames(ListBox2.Items,False);
ADOConnection1->GetTableNames(ListBox2->Items,false);
Remarque : Le contenu de la liste de chaînes destination est entièrement remplacépar les données produites par GetTableNames.
merci beaucoup ça marche nickel
Code : Sélectionner tout - Visualiser dans une fenêtre à part ADOConnection1.GetTableNames(Ma_ListBox.Items);
J'mangerais plus jamais de chili... OUH !!!! DU CHILI !!!!
Information que je cherchais je suisbien content de l'avoir trouvée
Mais quelle déclaration faut-il pour la liste et faut-il ajouter quoi que ce soit comme code supplémentaire (une boucle par exemple).
Si je déclare Liste:Tlist; et que je passe ça en paramètre, ça veut pas compiler
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager