2017-02-27 81 views
0

檢索當我嘗試無論是從一個文本框中輸入的數據保存到我的數據庫,或通過我呈現的錯誤消息在我的DB數據搜索:SQL異常錯誤消息時/從DB

System.Data.dll中發生類型爲「System.Data.SqlClient.SqlException」的未處理異常 附加信息:嘗試爲文件C:\ Users \ User \ Documents \ Visual Studio 2015 \附加一個自動命名的數據庫, Projects \ Aaron的WPF Project \ Database1.mdf失敗。具有相同名稱的數據庫存在,或指定的文件無法打開,或位於UNC共享上。

我刪除了我的數據庫,重新創建它,並重新輸入連接字符串,但我仍然出現此錯誤?這是爲什麼。

這裏是我的連接字符串:

SqlConnection Connection = new SqlConnection(@"Data Source=(LocalDB)\MSSQLLocalDB;AttachDbFilename=C: \Users\User\Documents\Visual Studio 2015\Projects\Aaron's WPF Project\Database1.mdf;Integrated Security=True"); 
+0

「C:」後面有空格。這是否也在你的代碼或複製錯誤? – Ethilium

+0

檢查是否[此答案](http://stackoverflow.com/a/9515685/1592756)有您需要的信息 –

回答

0

我只花了一個令人沮喪小時試圖弄清楚這一點。結果發現這是.NET SqlClient庫內部拋出的一個普通異常,我可以忽略它,它會繼續並在此之後正常工作。

+0

「正常異常」是一個矛盾。沒有例外應該被視爲「正常」。 –