Bonjour a tous
je dois réaliser une application qui liste toutes les bases SQLServer sur un serveur donné
j'arrive à récupérer la liste des mes bases en utilisant
après j'essaye de récupérer la liste de mes tables en utilisant
Code : Sélectionner tout - Visualiser dans une fenêtre à part select * from INFORMATION_SCHEMA.SCHEMATA;
mais dans ce cas là il me renvoie autmotiquement les tables de la première base, et ce pour toutes les bases. J'ai essayé en rajoutant un WHERE pour sélectionner les bases mais ca ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM INFORMATION_SCHEMA.TABLES
NE devrait 'il pas me renvoyer la liste de TOUTES les tables de toutes les bases?
Pour info je travaille sous VB et SQLServer 2000 et j'aimerais faire quelque chose du genre
Mon recordset étant la liste de mes bases
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM INFORMATION_SCHEMA.TABLES WHERE TABLE_CATALOG='" & MonRecordset("CATALOG_NAME") & "' ORDER BY TABLE_NAME ;"
Partager