黑马程序员技术交流社区

标题: 数据库连接字符串的问题,求助! [打印本页]

作者: 韦俊琳    时间: 2013-4-22 12:59
标题: 数据库连接字符串的问题,求助!
本帖最后由 韦俊琳 于 2013-4-22 16:56 编辑

我的项目要连接到SQL Server 2008 R2 ,目标数据库为transaction,数据库连接方式为windows身份验证,在Web.config中添加的连接字符串为:
  1. <connectionStrings>
  2. <add name ="ConnectionString" connectionString ="server=.;uid=sa;pwd=;database=transaction"/>
  3. </connectionStrings>
复制代码
但结果没连上数据库,不知道是什么问题,求助!

2.jpg (38.53 KB, 下载次数: 82)

2.jpg

1.jpg (188.15 KB, 下载次数: 100)

1.jpg

作者: 林东枫    时间: 2013-4-22 13:17
你用windows省份验证 ,没有设置密码么? 我看你的连接字符串里, pwd 没有值。

再检查一下你的服务器名没有弄错,不要用代码连接,直接用数据管理软件登录一下,
看能不能进去
作者: 韦俊琳    时间: 2013-4-22 13:20
林东枫 发表于 2013-4-22 13:17
你用windows省份验证 ,没有设置密码么? 我看你的连接字符串里, pwd 没有值。

再检查一下你的服务器名 ...

直接用windows身份验证是可以登录的,就是项目连接不上数据库。
作者: 林东枫    时间: 2013-4-22 13:23
韦俊琳 发表于 2013-4-22 13:20
直接用windows身份验证是可以登录的,就是项目连接不上数据库。

那你用一下 sql server 身份验证 登录试下

作者: 林东枫    时间: 2013-4-22 13:26
韦俊琳 发表于 2013-4-22 13:20
直接用windows身份验证是可以登录的,就是项目连接不上数据库。
  1. Data Source=LDF-PC\\SQLEXPRESS;Initial Catalog=Student;Integrated Security=True
复制代码
我用windwos省份验证登录的代码是这样写
作者: 黑马李蒙    时间: 2013-4-22 13:35
SQLEXPRESS前面加个.\试试  改成.\SQLEXPRESS
作者: 高文咪    时间: 2013-4-22 14:19
windows身份验证的连接字符串不能那样写吧?
作者: 高文咪    时间: 2013-4-22 14:21
详细的连接字符串你可以参考这个链接,上面写的蛮全的!
http://www.cnblogs.com/delphinet/archive/2011/06/24/2088765.html
作者: 韦俊琳    时间: 2013-4-22 15:27
林东枫 发表于 2013-4-22 13:26
我用windwos省份验证登录的代码是这样写

正解,我找个控件绑定了数据库,它会自动生成连接字符串,复制过来的就能用,跟你的差不多。
作者: 韦俊琳    时间: 2013-4-22 15:27
高文咪 发表于 2013-4-22 14:21
详细的连接字符串你可以参考这个链接,上面写的蛮全的!
http://www.cnblogs.com/delphinet/archive/2011/0 ...

谢谢~~~!
作者: 林东枫    时间: 2013-4-22 15:49
韦俊琳 发表于 2013-4-22 15:27
正解,我找个控件绑定了数据库,它会自动生成连接字符串,复制过来的就能用,跟你的差不多。 ...

恩恩 解决了 ,那就要贴子 改成 已解决了
作者: 高文咪    时间: 2013-4-24 14:30
韦俊琳 发表于 2013-4-22 15:27
谢谢~~~!

:loveliness:不客气!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2