我使用枚举器来获取服务器名称列表,但我只得到一个。
DataTable table = System.Data.Sql.SqlDataSourceEnumerator.Instance.GetDataSources();
foreach (DataRow server in table.Rows)
{
Console.WriteLine(server[table.Columns["ServerName"]].ToString());
Console.Read();
}
但是我只得到一个服务器名称,这段代码有什么问题。 请帮帮我!
答案 0 :(得分:1)
尝试
DataTable table = System.Data.Sql.SqlDataSourceEnumerator.Instance.GetDataSources();
foreach (DataRow server in table.Rows)
{
Console.WriteLine(server["ServerName"].ToString());
Console.Read();
}