在c/s结构中连接数据库通过,但是在b/s结构中连接数据库错误
我是asp.net初学者,我在一个c/s结构的工程里连接数据库完全正确,但是在b/s结构中连接数据库错误,错误提示:SQL Server不存在或访问被拒绝。
以下代码在页面的page_load事件里执行:
string cnString="Server=IP;Database=Northwind;uid=sa;pwd=huangfeng;";
SqlConnection cn = new SqlConnection(cnString);
cn.Open();
Response.Write(cn.State.ToString());
同样,在c/s结构里form_load事件里执行以下代码成功:
string cnString="Server=IP;Database=Northwind;uid=sa;pwd=huangfeng;";
SqlConnection cn = new SqlConnection(cnString);
cn.Open();
Console.Write(cn.State.ToString());
请问是是不是我的asp.net配置有问题,请提供解决办法
问题点数:50、回复次数:7Top
1 楼JafyLiu(自由的代价)回复于 2004-12-03 10:01:51 得分 30
IIS .net 权限的问题 web.config 中加入<identity impersonate=true/>Top
2 楼wjssong()回复于 2004-12-03 10:31:28 得分 0
在 web.config 中加入<identity impersonate=true/> 中提示错误信息:
试图运行项目时出错:无法在web服务器上启动调试。发送调试HTTP请求时发生服务端错误。
Top
3 楼jamking66()回复于 2004-12-04 21:53:19 得分 0
string cnString="Server=IP;Database=Northwind;uid=sa;pwd=huangfeng;";
中的ip设为127.0.0.1。别忘了给分!!Top
4 楼jamking66()回复于 2004-12-04 21:54:30 得分 20
如果还不幸肯定是权限问题 到iis 里赋予 管理员或aspnet用户所有权限Top
5 楼tomkingmail(风卷残云)回复于 2004-12-04 22:02:08 得分 0
如果数据库在本机的话,server=(local)就可以了~~~~Top
6 楼qixiao(七小)(Gadgets中文网http://www.gadgets.net.cn)回复于 2004-12-04 23:45:33 得分 0
在vs中设计连接的话,测试以下不OK了Top
7 楼zgmiao(孤独剑客)回复于 2004-12-04 23:57:53 得分 0
string cnString="Server=IP;Database=Northwind;uid=sa;pwd=huangfeng;";
如果你的计算机名不是"IP"这两个字符,写成
string cnString="Server=local;Database=Northwind;uid=sa;pwd=huangfeng;";
Top




