zoukankan      html  css  js  c++  java
  • 列举系统安装的所有可用的数据库提供程序

    示例:列举系统安装的所有可用的数据库提供程序

    using System;
    using System.Data;
    using System.Data.Common;

     
    namespace ConsoleWin
    {
        
    public class CmdWin
        {
            
    public static void Main()
            {
                Console.WriteLine(
    "Hello,This is a Console Line Applicaiton!");
                DataTable factoryClassesTable 
    = DbProviderFactories.GetFactoryClasses();
                
    foreach (DataRow factoryClass in factoryClassesTable.Rows)
                {
                    Console.WriteLine(
    "Name:\t\t" + factoryClass["Name"]);
                    Console.WriteLine(
    "Description:\t" + factoryClass["Description"]);
                    Console.WriteLine(
    "Invariant Name:\t" + factoryClass["invariantName"]);
                    Console.WriteLine(
    "\n");
                }
                Console.ReadKey();
            }
        }
    }
    /*
    Hello,This is a Console Line Applicaiton!
    Name:           Odbc Data Provider
    Description:    .Net Framework Data Provider for Odbc
    Invariant Name: System.Data.Odbc


    Name:           OleDb Data Provider
    Description:    .Net Framework Data Provider for OleDb
    Invariant Name: System.Data.OleDb


    Name:           OracleClient Data Provider
    Description:    .Net Framework Data Provider for Oracle
    Invariant Name: System.Data.OracleClient


    Name:           SqlClient Data Provider
    Description:    .Net Framework Data Provider for SqlServer
    Invariant Name: System.Data.SqlClient


    Name:           Microsoft SQL Server Compact Data Provider
    Description:    .NET Framework Data Provider for Microsoft SQL Server Compact
    Invariant Name: System.Data.SqlServerCe.3.5


    Name:           SQLite Data Provider
    Description:    .Net Framework Data Provider for SQLite
    Invariant Name: System.Data.SQLite


    Name:           MySQL Data Provider
    Description:    .Net Framework Data Provider for MySQL
    Invariant Name: MySql.Data.MySqlClient
    */
  • 相关阅读:
    @Controller @RestController
    HOMEWORD2
    cudnn、cuda
    jupyter使用
    python学习——os模块
    python学习——导入模块、__name__
    python学习——文件
    python学习——函数、内置函数
    python学习——for循环的应用
    python学习——字典、集合、数据类型总结
  • 原文地址:https://www.cnblogs.com/flaaash/p/1971977.html
Copyright © 2011-2022 走看看