Listar los providers instalados en una máquina
Artículo por Club Developers · 17 abril 2006
2195 vistas
Para ello, el framework .NET 2.0 nos brinda de un objeto muy interesante, el objeto DbProviderFactories y su método estático GetFactoryClasses.
Este método devuelve un DataTable que podremos usar para recorrer o mostrar en una rejilla de datos.
Tendremos que incluir esta línea al inicio del fichero:
Este método devuelve un DataTable que podremos usar para recorrer o mostrar en una rejilla de datos.
csharp
DataTable providerTable = DbProviderFactories.GetFactoryClasses(); foreach (DataRow row in providerTable.Rows) foreach (DataColumn col in providerTable.Columns) Response.WriteLine(col.ColumnName + ": " + row(col.ColumnName));
Tendremos que incluir esta línea al inicio del fichero:
csharp
using System.Data.Common;