PDA

View Full Version : [VB] Ottenere elenco dei DB presenti in un server


Bizkaiko
17-12-2007, 09:50
Ciao a tutti.
Ho un server su cui sono presenti vari DB.
Vorrei creare una schermata in cui si caricano in una combobox i nomi dei DB presenti, in modo che l'utente possa selezionare quello a cui connettersi.
Solo che non ho nessuna idea di come fare a recuperare l'elenco
(non posso mettere manualmente tutte le voci perché vengono creati DB nuovi ogni volta che c'è bisogno per una nuova azienda, per cui dovrei intervenire quasi ogni giorno ad aggiornare la lista).
C'è qualcuno che mi può dare una mano? Grazie :)

Bizkaiko
17-12-2007, 10:26
Ok, risolto:
l'istruzione SQL è "select name from master.dbo.sysdatabases", e nella stringa di connessione metto "Initial Catalog=master"

cionci
17-12-2007, 11:03
Ma a quale server DBMS è riferita ? MSSQL ?

Bizkaiko
17-12-2007, 12:51
E' un SQLServer 2005, scusa, è che non sapevo a cosa esattamente impostare la connessione, e la stringa per estrarre i nomi dei DB.
Così funziona