C# ADO.NET连接字符串详解
C#中连接字符串包含以下内容
参数 | 说明 |
Provider | 设置或者返回提供的连接程式的名称,仅用于OLeDbConnection对象 |
Connection Timeout | 在终止尝试并产生异常前,等待连接到服务器的连接时间长度(以秒为单位)。默认值是15秒 |
Initial Catalog或Database | 连接的数据库名称 |
Data Source或Server | 连接打开时使用的SQL Server服务签名,或者Access数据库文件名(localhost或127.0.0.1) |
Password或pwd | Sql Server登录密码 |
User ID或uid | Sql Server登录账户 |
Integrated Sercuity | 决定连接是否是安全连接,可能的值有True,False和SSPI(SSPI和True是同义词) |
以上的参数是不分大小写的,例如uid,UID,Uid都表示连接的数据库用户
Integrated Security参数用于本地windows验证登录时,其值应该设置为True,例如("server=localhost;database=mydb;Integrated security=true")