1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 使用VS怎么连接自带的SQL Server的Express版本数据库

使用VS怎么连接自带的SQL Server的Express版本数据库

时间:2018-08-13 02:43:46

相关推荐

使用VS怎么连接自带的SQL Server的Express版本数据库

一、使用 Windows 认证模式

SqlConnection strConnection = new SqlConnection("Server=(local)\\SQLExpress; Integrated Security=SSPI;");

// 连接到默认数据库, 如果指定连接到其他数据库, 可以附加 Initial Catalog=yourDBName字段。

2. 使用 SQL Server Authencation 模式:

SqlConnection strConnection = new SqlConnection("Server=(local)\\SQLExpress; User ID=yourLoginID; Password=yourPassword;");

// yourLoginID 为登录 ID,通常使用 sa 帐户登录,

// yourPassword 为登录 ID 对应的密码

值得注意的是,对于 Express 版本 SQL Server,它的实例名后面带 SQLExpress,而且不能改,当然也不能增加新的实例,连接时要附加这个标识,例如:

Server=127.0.0.1\\SQLExpress ...

Server=计算机名\\SQLExpress ...

Server=(local)\\SQLExpress ...

如果写成字符串一定要注意,需要写一个转义字符,上面也可以写成 .\\SqlExpress。服务器是本机,可以使用“.”代替计算机名或ip地址。

对于企业版的SQL Server ,则无此要求。

使用 System.Data.Sql.SqlClient.SqlConnection 连接 SQL Server,如果是本机,则最好采用 Windows 认证模式来连接。

SQL Server Express 版本,默认sa 是禁止网络登录的 (Deny login)。 如果使用 sa 登录,要先开启 sa 允许登录状态。设置方法前面已经讲过了

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。