C# 筛选数据集或数据表.net 2.0
我必须修复.NET2应用程序中的某些问题,并且需要过滤数据集或数据表 基本上,一个xml文件被读入一个数据集中,并且xml的某些部分有同名的内部表 例如,客户的表名为订单,员工的表名为订单 现在假设这个xml现在是一个数据集,那么如何基于子关系或子关系进行过滤呢 “给出属于客户表的所有订单”C# 筛选数据集或数据表.net 2.0,c#,datatable,ado.net,dataset,C#,Datatable,Ado.net,Dataset,我必须修复.NET2应用程序中的某些问题,并且需要过滤数据集或数据表 基本上,一个xml文件被读入一个数据集中,并且xml的某些部分有同名的内部表 例如,客户的表名为订单,员工的表名为订单 现在假设这个xml现在是一个数据集,那么如何基于子关系或子关系进行过滤呢 “给出属于客户表的所有订单” 非常感谢为此,您可以使用数据视图。考虑到Order表中有一个名为Ordered\u Entity(例如)的列,该列定义了下订单的特定实体,您可以这样做 DataView dv = new DataView(
非常感谢为此,您可以使用
数据视图
。考虑到Order
表中有一个名为Ordered\u Entity
(例如)的列,该列定义了下订单的特定实体,您可以这样做
DataView dv = new DataView(YourOrderTable);
dv.RowFilter = "Ordered_Entity = 'customer'";
如果答案不合适,那么考虑发布数据集中存在的模式。