zoukankan      html  css  js  c++  java
  • 数据库链接字符串

    文章转载至:http://blog.csdn.net/farawayplace613/archive/2009/01/24/3852104.aspx

    sa登陆:     
    "Data Source=.;Initial Catalog=数据库;User ID=sa,pwd=;";

    windows登陆
    Data Source=.;Initial Catalog=数据库;Integrated Security=True

    c#数据库连接字符串集合
    (一)常用连接:
    1.使用SqlConnection对象:

    a. Sql 验证
    public void SqlConnectionOpen()
    {
    SqlConnection conn= new SqlConnection();
    conn.ConnectionString = "user id=sa;password=;initial catalog=northwind;datasource=localhost;connect Timeout=20";
    conn.Open();
    }

     b. Windows 身份验证

    public void SqlConnectionOpen()
    {
    SqlConnection conn= new SqlConnection();
    conn.ConnectionString = "Integrated Security=SSPI;initial catalog=northwind;datasource=localhost;connect Timeout=20";
    conn.Open();
    }


    2.使用OleDbConnection对象:
    public void OleDBConnectionOpen()
    {
    OleDBConnection conn = new OleDbconnection();
    conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=C:Customer.mdb";
    conn.Open();
    }
    (二)其它:
    1.ODBC连接Access本地数据库
    conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:a.mdb;"+
    "Uid=Admin;"+"Pwd=;");
    2.ODBC连接Access系统数据库
    conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=C:a.mdb;"+
    "SystemDB=Admin;"+"Pwd=;");
    3.ODBC连接Access系统数据库
    conGoodDay.Open("Driver={Microsoft Access Driver(*.mdb)};"+"Dbq=\serversharea.mdb;");
    4.ODBC连接Excel系统数据库
    conGoodDay.Open("Driver={Microsoft Access Driver(*.xls)};"+"DriverId=790;"+
    "Dbq=C:a.xls;"+"DefaultDir=c:somepath;");
    5.ODBC连接Oracle系统数据库
    conGoodDay.Open("Driver={Microsoft ODBC for oracle};"+"Server=OracleServer.world;"+
    "Uid=Admin;"+"Pwd=password;");
    6.ODBC连接Sql Servr
    conGoodDay.Open("Driver={Sql Server};"+"Server=myServer;"+"Database=myDatabaseName;"
    "Uid=Admin;"+"Pwd=password;");
    7.ODBC连接Visual FoxPro
    conGoodDay.Open("Driver={Microsoft Visual FoxPro Driver};"+
    "SourceType=DBC;"+"SourceDB=c:a.dbc;"+"Exclusive=No;");

    Windows 身份验证

    建议使用 Windows 身份验证(有时也称为“集成安全性”)连接到支持其的数据源。连接字符串中使用的语法根据提供程序的不同而不同。下表演示用于 .NET Framework 数据提供程序的 Windows 身份验证语法。

    提供程序
     语法
     
    SqlClient 
     Integrated Security=true;

    -- or --

    Integrated Security=SSPI; 
     
    OleDb 
     Integrated Security=SSPI; 
     
    Odbc 
     Trusted_Connection=yes; 
     
    OracleClient 
     Integrated Security=yes; 
     

    Integrated Security=true 用于 OleDb 提供程序时会引发异常。

  • 相关阅读:
    linux -- 基于zookeeper搭建yarn的HA高可用集群
    Linux -- 之HDFS实现自动切换HA(全新HDFS)
    Hadoop格式化 From hu-hadoop1/192.168.11.11 to hu-hadoop2:8485 failed on connection exception: java.net.
    Directory /home/hdfs/name is in an inconsistent state: storage directory does not exist or is not a
    react学习01
    单页面应用(spa)引入百度地图(Cannot read property 'dc' of undefined)
    npm 发布包
    Vue学习-01
    echarts3.0使用总结
    webpack学习--创建一个webpack打包流程
  • 原文地址:https://www.cnblogs.com/yanyao/p/5615638.html
Copyright © 2011-2022 走看看