执行当前 Web 请求期间,出现未处理的异常
执行当前 Web 请求期间,出现未处理的异常。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息:
System.Data.SqlClient.SqlException: SQL Server 不存在或访问被拒绝。
源错误:
行 34: SqlDataAdapter da=new SqlDataAdapter("select plan_date,plan_time,address,show from [plan] ",cn);
行 35: DataSet ds=new DataSet();
行 36: da.Fill(ds);
行 37: scene_Repeater.DataSource=ds;
行 38: scene_Repeater.DataBind();
问题补充:注:本人刚学.NET,在asp下可以访问数据库的,应该不会是数据库原因
在配置文件里有 <add key="ConnectionString" value="server=localhost;database=meet;uid=meet;pwd="/>
在default.aspx.cs有
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
string strconn=ConfigurationSettings.AppSettings["ConnectionString"];
cn=new SqlConnection(strconn);
if(!IsPostBack) BindGrid();
}
public void BindGrid()
{
SqlDataAdapter da=new SqlDataAdapter("select plan_date,plan_time,address,show from [plan] ",cn);
DataSet ds=new DataSet();
da.Fill(ds);
scene_Repeater.DataSource=ds;
scene_Repeater.DataBind();
}
sqlserver启动了,我用asp都可以访问的
------解决方案--------------------那你把localhost改成127.0.0.1试试,
还有自己登陆一下SqlServer看看,database的名称和用户名密码都对吗
还是不行的话,那就不知道怎么回事了