2
以下简化代码无法正常工作(因为它设置检索对象引用参数)的对象,但它显示了我想要做的更新在LINQ2SQL记录与RECORDTYPE
public bool updateEvent(clubEvent newEvent)
{
TNightCon tCon = new TNightCon();
clubEvent cEv = (from cEvent in tCon.clubEvents
where cEvent.EventID == newEvent.EventID
select cEvent).First();
// Won't work, but do I have to set all the fields manually?
cEv = newEvent;
tCon.SubmitChanges();
return true;
}
这虽然有多安全?删除和创建记录之间是否存在查询将尝试查找记录但不存在的机会?或者SQL服务器在处理新请求之前完成这些类型的操作? – Tarks 2009-04-16 00:03:29