过滤数据集或数据表.net 2.0

时间:2014-11-06 06:47:33

标签: c# datatable ado.net dataset

我必须修复.net 2应用程序中的内容,我需要过滤数据集或数据表。

基本上,xml文件被读入数据集,并且xml的某些部分的内部表具有相同的名称。

EG Customer有一个名为order的表,Employee有一个名为order

的表

现在假设这个xml现在是一个数据集,我该如何基于子关系或

进行过滤

“提供属于客户表的所有订单”

非常感谢

1 个答案:

答案 0 :(得分:0)

您可以使用Dataview来实现此目的。考虑到Order表具有名为Ordered_Entity的列(例如),该列定义了订单的特定实体,那么您可以这样做

DataView dv = new DataView(YourOrderTable);
dv.RowFilter = "Ordered_Entity = 'customer'";