zoukankan      html  css  js  c++  java
  • 【ADO.NET基础】——数据库连接

     SQL Sever连接字符串

    (1)标准的安全连接

    Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;

    说明:

    Data Source:需要连接的服务器。需要注意的是,如果使用的时Express版本的SQL Server需要在服务器名后加SQLEXPRESS。例如,连接本地的SQL Server 2008 Express版本的数据库服务器,可以写成Data Source = (local)SQLEXPRESS或者.SQLEXPRESS。

    Initial Catalog:默认使用的数据库名称。

    User ID:数据库服务器账号。

    Password:数据库服务器密码。

    或者也可以写成这样:

    Server=myServerAddress;Database=myDataBase;User ID=myUsername;Password=myPassword;Trusted_Connection=False;

    (2)可信连接

    Data Source=myServerAddress;Initial Catalog=myDataBase;Integrated Security=SSPI;

    说明:

    Data Source:与上述相同。

    Initial Catalog:与上述相同。

    Integrate Security:使用存在的windows安全证书访问数据库。

    或者也可以写成这样:

    Server=myServerAddress;Database=myDataBase;Trusted_Connection=True;

    2 Access连接字符串

    Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:mydatabase.mdb;User Id=admin;Password=;

    3 MySQL连接字符串

    Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;

    4 DB2连接字符串

    Server=myAddress:myPortNumber;Database=myDataBase;UID=myUsername;PWD=myPassword;

    5 Oracle连接字符串

    Data Source=TORCL;User Id=myUsername;Password=myPassword;

    在配置文件中存储连接字符串

          在我们实际开发中,我们一般不会把连接字符串直接写在代码中,而是存储在配置文件里。把连接字符串写死在代码中,不便于维护,每次修改字符串时,还得重新编译代码。以ASP.NET应用程序为例,我们一般把连接字符串写在web.config配置文件的<connectionstrings />节点。例如:

    1 <connectionStrings>
    2 <add name="connStr" connectionString="Data Source=.SQLEXPRESS;Initial Catalog=myDataBase;Integrated Security=SSPI" />
    3 </connectionStrings>

          因此,我们只需要在程序中添加相应代码来获取配置文件中的值,比如:

    string connStr = ConfigurationManager.ConnectionStrings["connStr"].ToString;
  • 相关阅读:
    虚方法与非虚方法,native关键字
    Java多态
    Java对象初始化顺序
    继承、初始化
    递归,斐波那契,对象类型数组
    方法重载
    可变形参
    idea
    ss 如何解决margin-top使父元素margin失效
    js中call和apply的用法和区别
  • 原文地址:https://www.cnblogs.com/888888CN/p/7110113.html
Copyright © 2011-2022 走看看