說明: 執行當前 Web 請求期間,出現未經處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。
異常詳細信息: System.InvalidOperationException: ConnectionString 屬性尚未初始化。
源錯誤:
行 15: {
行 16: SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["Connection"]);
行 17: con.Open();
行 18: string sql = "select * from Leave where username='"+Session["UserName"].ToString()+"'";
行 19: SqlDataAdapter da = new SqlDataAdapter(sql,con);
源文件: d:\新\Web\0529\userwork\LeaveList.aspx.cs 行: 17
------解決方案--------------------
斷點這裏看看有沒有獲得ConnectionString 值
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["Connection"]);
------解決方案--------------------
Web.Config 裏沒有Connection 的定義
------解決方案--------------------
妳可能配置連接字符串在connectionStrings節點中,appSettings中沒有配置Connection
<appSettings>
<add key="Connection" value=""/>
</appSettings>
<connectionStrings>
<add name="Connection" connectionString=""/>
</connectionStrings>
------解決方案--------------------
web.config裏面有連接數據庫的字符串嗎?
<add name="Connection" connectionString="連接數據庫字符串"/>
------解決方案--------------------
妳打 斷點 在 16行 , 逐壹檢查 各個 變量 是否 都 非空
------解決方案--------------------
(ConfigurationManager.AppSettings["Connection"]) 妳這裏的Connection在web.config裏