Linq To SQL:插入数据

时间:2010-11-18 09:22:03

标签: c# linq-to-sql

我有一个数据库,我创建了一个dbml文件并删除了它。我可以得到这样的数据:

MyDBContext db = new MyDBContext ();

var query =
       (from lg in db.Languages
        select lg).ToList<Languages>();

没问题,我收到了数据。

我想插入,我试过这个:

 db.Languages.Add(new Language() { ..... });
 db.SubmitChanges();

方法列表中不存在“添加”.....

解决方案是什么?

谢谢,

PS:这是一个带有VS2010的.NET 3.5项目

1 个答案:

答案 0 :(得分:4)

而不是

db.Languages.Add(new Language() { ..... });

我想你想要这个:

db.Languages.InsertOnSubmit(new Language() { ..... });