从datacontext删除/删除表

时间:2012-06-23 02:12:21

标签: .net datacontext

我想在datacontext中显示表/类的列表,选择几个并从datacontext中删除它们。我知道如何获取表的列表,但是如何以编程方式从datacontext中删除/删除它们?

1 个答案:

答案 0 :(得分:0)

我不确定如何选择要删除的多个项目,但是如果您使用LINQ并通过查询选择它们,则可以使用以下代码:

var items = DataContext.Items.Where(item => item.ItemId == selectedId);
foreach(var item in items)
 DataContext.Items.DeleteObject(item);