我想要的東西插入到本地數據庫,但它不工作..爲什麼我無法在數據庫中插入數據?
ModelContainer mc;
public DBController()
{
mc = new ModelContainer();
}
public void SaveArtikel(string name)
{
mc.Connection.Open();
int id = mc.Produkt.ToList().Last().ID + 1;
mc.Produkt.AddObject(new Produkt() { ID = id, Name = name });
mc.SaveChanges();
mc.Connection.Close();
}
這就是我tryed它。 (它與德國詞彙混合在一起) 之後,我有權訪問關鍵詞但它不在數據庫中。
編輯: db是一個.sdf文件。
我右鍵單擊該項目,然後我按下「新項目」。在那裏,我搜索「本地數據庫」(Compact服務器)
你有沒有例外? 'mc.Produkt'包含任何元素。 –
不,沒有例外,唯一的不在於db。 – Sunnygurke
無法使ID列自動增加? – Eranga