0
但是,這是我們的最後一個推動,直到我們開始使用新技術的新項目爲止。當設置sqlconnection到數據庫時引發ASMX InvalidOperationException
正如標題所述,這是一個asmx webservice,我試圖進行調試。它爲用戶提供了一個WPF界面。 asmx webservice爲這個接口提供數據(一個數據網格和很少的下拉菜單),以允許我們導出這些數據。
對於最後幾次迭代,我需要創建一個新的頁面,該頁面接受來自web服務的項目列表,並將其作爲網格/下拉菜單的源代碼並生成。雖然我整個運行Web服務SQL功能問題來了,我已經固定下來,以這條線:
SqlConnection sql_dbConn = new SqlConnection(ConfigurationManager.ConnectionStrings["SQLDataConn"].ToString());
爲,它拋出一個空例外。我注意到,這是奇怪的是,自己似乎被拋出一堆錯誤的服務如下所示:
IIS配置並打開,因爲我可以在瀏覽器中查看,並試圖調用方法,但會失敗。
這個項目(在該項目的其他4一起)都在.NET 4.0
有該名稱的連接字符串中的web.config – Crowcoder
@Crowcoder在我的web.config已它爲:節點 <添加名稱= 「SQLDataConn」 的connectionString =「DSN = SQL;池= true; UID = mike; PWD = mike「providerName =」System.Data.Odbc「/> –
在該行上獲取空引用異常的唯一方法是該條目不存在。如果確實存在,那麼你錯誤地報告了問題。 – Crowcoder