0

我们计划在下面进行深度插入是它的代码。它不工作有人可以帮助我。

Order orderObj = new Order

OrderDetail oDetailObj = new OrderDetail 

context.AttachTo(Orders, orderObj);

Code to set properties of orderObj 

for loop to add orders details
{

Code to set properties of oDetailObj 

context.AddRelatedObject(orderObj, "OrderDetailsList", oDetailObj); 

} 
4

1 回答 1

0

使用 DataServiceContext 进行深度插入的唯一方法是使用批处理模式。虽然 OData 协议支持深度插入,但 DataServiceContext 没有这种支持。

要进行批处理,请调用 ctx.SaveChanges(SaveChangesOptions.Batch)

希望这可以帮助。

谢谢普拉蒂克

于 2013-09-13T16:37:37.473 回答