【发布时间】:2012-10-22 11:07:42
【问题描述】:
我正在使用configurationmanager.appsetting,但cn.Open 行出现错误。
网页表单代码如下:
public partial class admin_CheckDocuments : System.Web.UI.Page
{
SqlConnection cn = new SqlConnection(ConfigurationManager.AppSettings["con"]);
string sql;
string str;
protected void Page_Load(object sender, EventArgs e)
{
cn.Open();
str = Request.QueryString["taxid"];
if (!IsPostBack)
{
filldata();
}
}
web.config 是:
<configuration>
<connectionStrings/>
<appSettings>
<add key="con"
value="Data Source=EGGG\SKDB;Initial Catalog=tax;Integrated Security=true"/>
</appSettings>
错误是
发生网络相关或特定于实例的错误,同时 建立与 SQL Server 的连接。找不到服务器或 无法访问。验证实例名称是否正确,并且 SQL Server 配置为允许远程连接。 (提供者:SQL 网络接口,错误:26 - 定位服务器/实例时出错 指定)
【问题讨论】:
-
错误是{"建立与 SQL Server 的连接时发生与网络相关或特定于实例的错误。未找到或无法访问服务器。验证实例名称是否正确,并且SQL Server 配置为允许远程连接。(提供程序:SQL 网络接口,错误:26 - 错误定位服务器/指定实例)"}
-
@user1792379 您是否有一个正在运行的 Sql Server 本地实例或一个在指定位置 (EGGG\SKDB) 运行的实例?
标签: asp.net sql-server