【发布时间】:2016-05-29 17:36:51
【问题描述】:
C# 代码:
SqlConnection c;
string str = "Data Source =(LocalDB)\\MSSQLLocalDB;";
str += "AttachDbFilename=|DataDirectory|\\DinoData.mdf;";
str += "Integrated Security= True";
c = new SqlConnection(str);
SqlCommand getxp = new SqlCommand("SELECT xp FROM [User] Where Username = @username");
getxp.Parameters.AddWithValue("@username", (string)Session["CurentUserid"]);
c.Open();
Session["xp"] = (int)getxp.ExecuteScalar();
c.Close();
if ((int)Session["xp"]<200)
{
Response.Redirect("Must-Had.aspx", true);
}
错误:
ExecuteScalar:连接属性尚未初始化。
描述:执行过程中发生了未处理的异常 当前的网络请求。请查看堆栈跟踪以获取更多信息 有关错误的信息以及它在代码中的来源。
异常详细信息:System.InvalidOperationException:ExecuteScalar: 连接属性尚未初始化。
【问题讨论】:
标签: c# sql-server