如题:
SQL Server 不存在或访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。
该ASPX的源文件为:
<script language="C#" runat=server> void SubmitBtn_Click(Object sender, EventArgs e) { SqlConnection myConnection = new SqlConnection("server=(local)\\NetSDK;database=pubs;Integrated Security=SSPI");
SqlDataAdapter myCommand = new SqlDataAdapter("select * from Titles where type='" + Category.SelectedItem.Value + "'", myConnection); DataSet ds = new DataSet();
myCommand.Fill(ds, "Titles"); MyList.DataSource = ds.Tables["Titles"].DefaultView;
MyList.DataBind();
} </script>
我机子上装的是SQL SERVER.
SQL Server 不存在或访问被拒绝。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。
该ASPX的源文件为:
<script language="C#" runat=server> void SubmitBtn_Click(Object sender, EventArgs e) { SqlConnection myConnection = new SqlConnection("server=(local)\\NetSDK;database=pubs;Integrated Security=SSPI");
SqlDataAdapter myCommand = new SqlDataAdapter("select * from Titles where type='" + Category.SelectedItem.Value + "'", myConnection); DataSet ds = new DataSet();
myCommand.Fill(ds, "Titles"); MyList.DataSource = ds.Tables["Titles"].DefaultView;
MyList.DataBind();
} </script>
我机子上装的是SQL SERVER.
解决方案 »
- C# winform打包时如何将.netframework和安装程序打包到一个.exe中
- 问卷调查系统如何实现问题之间的跳转
- 求助 asp.net 大数据处理?
- 如何防止用户跳过登陆页面的问题
- 弹出窗口的问题,确定按钮关闭前先执行服务端程序?
- ImageButton的图片显示
- 自定义Web控件,Html控件加RunAt=Server在服务器端赋完值后为什么客户端得不到其值?
- 如何做:产生N个随机但又不重复的数字?
- 【再请教】为何删除文件后自动退出系统?
- 在datagrid的一个label控件中,可不可以对取到的值用一个函数进行处理后,再显示???
- 表达能力太差,想不到合适的标题了,大家进来看看!
- 菜鸟问题。。。。。。在线等!!!
打开 QuickStart\web.config 文件,将其中被注释掉的一行打开,也就是
<!-- <identity impersonate="true" /> -->
改为
<identity impersonate="true" />然后将所有需要访问数据库的地方的数据库连接字符串里的“server=(local)\\NetSDK”改为“server=(local)”就可以了。
比如将 QuickStart\aspplus\samples\webforms\data\cs\datagrid1.aspx 里的
SqlConnection myConnection = new SqlConnection("server=(local)\\NetSDK;database=pubs;Integrated Security=SSPI");
改为
SqlConnection myConnection = new SqlConnection("server=(local);database=pubs;Integrated Security=SSPI");
就可以了
ASPX文件的数据库连接语句我也照改了,但是不行.
错误信息为:
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。源错误:
行 19:
行 20: DS = new DataSet()
行 21: MyCommand.Fill(DS, "Titles")
行 22:
行 23: MyList.DataSource = DS.Tables("Titles").DefaultView
http://community.csdn.net/Expert/topic/3497/3497798.xml?temp=.633053