在ASP.NET MVC网站中使用
LINQ to SQL可以从我的数据库表中显示对象(记录).
现在我想创建一个新对象并将其保存回数据库.
在我的控制器中,我这样做:
var dataContext = new MessageDataContext(); Message message = new Message(); message.Action = "save"; message.Body = "record"; message.Parameter = "234";
现在我想要保存这样的东西:
message.Save();
也许:
dataContext.SubmitChanges(message);
但这两个都不行.
这里的语法是什么?
解决方法
@H_502_26@ 你要找的是:dataContext.Messages.InsertOnSubmit(message); dataContext.SubmitChanges();
假设你有一个消息表映射到你的LINQ到sql DBML.