当使用像下面这样的DeleteAllOnSubmit声明(我省略DataContext的,因为我使用LinqPad这里) var deleteUs = Foo.Take(9658);
Foo.DeleteAllOnSubmit(deleteUs);
SubmitChanges();
生成的SQL代码如下所示: SELECT TOP (9658) [t0].[id] FROM [Foo] A
以下代码加载gig,清除gigs acts集合,然后添加新的行为。 Data.LinqToSQL.Gig dbGig = DBContext.Gigs.Where(x => x.ID == myGigID).SingleOrDefault();
//Remove all references to the current acts
if(dbGig.Acts!=n