-1
我有一些代碼可以將新記錄添加到數據庫,但是它似乎沒有更新數據庫。實體框架無法添加新記錄
private void btnNew_Click(object sender, EventArgs e)
{
DBEntities db = new DBEntities();
Animal a = new Animal();
a.AnimalName = txtNew.Text;
db.SaveChanges();
Debug.WriteLine(a.AnimalName);
}
值得一提的是,我也把我的數據庫的屬性之一,「複製,如果新」,但這並沒有解決問題。當我創建的模型,自動生成了我的連接字符串如下:
<add name="DBEntities" connectionString="metadata=res://*/AnimalModel.csdl|res://*/AnimalModel.ssdl|res://*/AnimalModel.msl;provider=System.Data.SqlClient;provider connection string="data source=(LocalDB)\MSSQLLocalDB;attachdbfilename=|DataDirectory|\dbAnimal.mdf;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework"" providerName="System.Data.EntityClient"/>
如果有人將它最欣賞的解決方案的認識。謝謝。