我在Visual Studio 2013中创建了一个基于服务的数据库(.mdf
文件),然后我想使用从数据库设计的Entity Framework模型。选择方法工作正常,但当我尝试做一些插入 - 它们不起作用,我甚至没有得到错误。
代码:
Database1Entities data = new Database1Entities();
user player = new user();
player.Nick = "halo halo";
data.user.Add(player);
data.SaveChanges();
和表格定义
我将非常感谢任何帮助,谢谢。
如果需要,请随时提出更多信息
答案 0 :(得分:1)
保存数据后,查询数据库:
using (Database1Entities dbe = new Database1Entities())
{
var query = from usr in dbe.user select usr;
}
并检查query
。
如果您刚刚插入的数据存在,那么您的MDF文件将在编译/执行周期中被覆盖。在visual studio中,将MDF文件标记为"不要在属性窗口中复制" 。