A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 靳石磊 中级黑马   /  2013-1-24 12:08  /  2086 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

web程序在vs中调试可以连接数据库,为什么用iis打开网站就连接失败呢?连接字符串如下:
string str = "data source=localhost;integrated security=trueI;database=firstdb";

点评

你的true后面多了点东西,还有你的连接字符串写得很混乱,我搞不清楚你是要用windows身份验证还是用sa身份验证,你先弄弄清楚。  发表于 2013-1-24 12:31

评分

参与人数 1技术分 +1 收起 理由
邓艳秋 + 1

查看全部评分

4 个回复

倒序浏览
检查IIS是否配置好;

评分

参与人数 1技术分 +1 收起 理由
潘梦军 + 1

查看全部评分

回复 使用道具 举报
1.最大的可能是IIS配置错误,建议修改设置

2.连接数据库字符串错误,建议使用vs自身的连接向导,生成正确的连接字符串,后比较,查出错误

评分

参与人数 1技术分 +1 收起 理由
潘梦军 + 1

查看全部评分

回复 使用道具 举报
已解决,字符串有错误
回复 使用道具 举报
Sql Server身份验证方式:string connStr="Data Source=.; User Id=sa;Password=123456; Initial Catalog=Test";windows 身份验证方式:string connStr="Data Source=.;Integrated Security=True; Initial Catalog=Test";
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马