【发布时间】:2011-06-17 18:06:10
【问题描述】:
在 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);
但这些都不起作用。
这里的语法是什么:
- 添加新对象并将其保存到数据库中?
- 对现有对象进行更改并将其保存到数据库中?
【问题讨论】: