我想要的东西插入到本地数据库,但它不工作..为什么我无法在数据库中插入数据?
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