ADO.NET 4 快速上手(2)——建立连接

二、    建立连接

1.    连接字符串

语法:key1=value1;key2=value2;…

DataSource

In SQL Server Express

In SQL Server

本地默认实例

.\SQLEXPRESS

(local) (localhost) )\SQLEXPRESS

(local)\SQLEXPRESS

.

(local)

(localhost)

非本地非默认实例

<主机名/IP>\<实例名>

Integrated Security:True/False,是否Windows验证。

例1:DataSource=DataBase1;User ID=sa;Password=sa

例2:DataSource=ServerName;Integrated Security=True;

参考:

http://msdn.microsoft.com/en-us/library/ms130822.aspx

http://msdn.microsoft.com/en-us/library/system.data.sqlclient.sqlconnection.connectionstring%28v=VS.71%29.aspx

http://www.connectionstrings.com/

A.    手写连接字符串

string connectionString = "Data Source=(local);Initial Catalog=Northwind;Integrated Security=true";
SqlConnection connection = new SqlConnection(connectionString);
connection.Open();
// ...
connection.Close();
connection.Dispose();

B.    使用属性生成器生成连接字符串

SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();

builder.DataSource = "(local)";
builder.InitialCatalog = "Northwind";
builder.UserID = "user1";
builder.Password = "P@ssw0rd";

MessageBox.Show(builder.ConnectionString);

3. 向导建立连接

A. 设计时的连接,连接字符串未存于配置文件中




B. 运行时的连接,连接字符串可以存于配置文件


生成连接的过程完毕,下面的步骤,结束这个向导是为了始之前的操作生效。


程序中读取链接字符串:

Properties.Settings.Default.dbConnectionString


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值