Cerca

C# – Ricavare la lista di tutti i server SQL nella vostra rete

Indice Articolo

Ultimi articoli pubblicati

Oggi sono qua a spiegarvi un metodo molto semplice per trovare tutti i server SQL nella vostra rete. Per fare questo useremo l’oggetto SqlDataSourceEnumerator il quale espone il metodo GetDataSources che restituisce un Datatable con tutti server SQL nella vostra rete.

In questo esempio viene caricato un oggetto ComboBox con i nomi di tutti i server. Dichiariamo le nostre varibili:

SqlDataSourceEnumerator servers = SqlDataSourceEnumerator.Instance;
DataTable serversTable;

Una volta dichiarate le variabili andiamo a scrivere le seguenti righe di codice:

try
{
cbServers.Items.Clear();
serversTable = servers.GetDataSources();
foreach (DataRow row in serversTable.Rows)
{
cbServers.Items.Add(row[0]);
}
}
catch (System.Exception ex)
{
MessageBox.Show(ex.Message);
}

Questo è tutto. Se invece volete vedere un metodo per vedere la lista dei Database su un server tornate domani.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *