开发背景:公司要求开发一个web平台,数据库在内网的服务器上,我要在外网开发,发布并挂到服务器的iis上!现在我是在自己的电脑上先进行链接测试,在vs上调试链接没有问题。发布后访问数据库链接失败!网页界面没有变动。
开发配置:Web.config的配置如下:
vs上的测试代码:
iis与sql的设置:
iis 网页都能链接进去,应该没有问题
sql设置了允许远处访问,同时sa账户也可以直接登陆。
求各位大神指点!小弟感恩戴德,涕泪淋漓!
开发配置:Web.config的配置如下:
<appSettings>
<add key="connstring" value="Trusted_Connection=SSPI; database=PXHYXXKH;server=(local)"/>
</appSettings>
vs上的测试代码:
protected void Page_Load(object sender, EventArgs e)
{
// 在此处放置用户代码以初始化页面
Response.Write("第一个连接数据库的实例——");
string strConn = System.Configuration.ConfigurationManager.AppSettings["connstring"].ToString();
SqlConnection Conn = new SqlConnection(strConn);
try
{
Conn.Open();//打开数据库链接
Response.Write("成功!");
}
catch
{
Response.Write("失败!");
}
}
iis与sql的设置:
iis 网页都能链接进去,应该没有问题
sql设置了允许远处访问,同时sa账户也可以直接登陆。
求各位大神指点!小弟感恩戴德,涕泪淋漓!