我一直在測試不同的東西,並得出結論認爲,以下錯誤是我的數據庫不會初始化並引發異常的原因。當我引用數據庫並對其進行初始化時會發生異常。你可以看到我的Web.config連接字符串正常。我正在使用實體框架6,MSSQL和C#。任何幫助,將不勝感激。如何解決數據庫初始化錯誤?
例外:
Cannot open database \"xxx\" requested by the login. The login failed.\r\nLogin failed for user 'xxxx'.
連接字符串:
<add name="WebDBContext" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=WebDB;Integrated Security=SSPI;" providerName="System.Data.SqlClient"/>
代碼:
private SchoolContext db = new SchoolContext();
public ViewMethod Method()
{
var students = from s in db.Students select s; //EXCEPTION IS THROWN HERE
}
「登錄失敗。\ r \ n用戶'PC \'用戶'登錄失敗」< - 非常明確 –