public static void PrintProviderFactoryClasses()
{
// Retrieve the installed providers and factories.
DataTable table = DbProviderFactories.GetFactoryClasses ();
// Display each row and column value.
foreach (DataRow row in table.Rows) {
Console.WriteLine (row [0]);
Console.WriteLine (row [1]);
Console.WriteLine (row [2]);
Console.WriteLine (row [3]);
Console.WriteLine ();
}
}