我有一個C#winforms應用程序和一個SQL Server .mdf
數據庫文件。實體框架SaveChanges不起作用
我試圖使用實體框架。它從數據庫中檢索數據時效果很好,但在調用.SaveChanges()
時沒有任何反應。沒有錯誤,沒有例外,也沒有保存更改。
這個問題讓我瘋狂。我發現了幾乎相同問題的一堆問題,但這兩個答案都不適用於我的案例。
我的代碼看起來像這樣:
using (World_ParkingEntities context = new World_ParkingEntities())
{
client _client = context.CreateObject<client>();
_client.name = name;
_client.mobile_number = phoneNo;
_client.email = email;
context.AddToclients(_client);
context.SaveChanges();
}
我的連接字符串:
<add name="World_ParkingEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="Data Source=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\World_Parking.mdf;Integrated Security=True;User Instance=True;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" /></connectionStrings>
閱讀我的評論http://stackoverflow.com/問題/ 21215864/access-db-no-reaction-from-db#comment31952206_21215864 –
我看到了很多來自你的評論......你的意思究竟是哪一個? – user2717436
「重複」一個 –