【发布时间】:2016-01-30 06:09:39
【问题描述】:
我正在处理一个包含多条记录的数据集,并且我有一个接受数据表作为输入参数的方法。
例如,我有一个名为 dsDetails 的数据集,其中一个表是 Charges,其中包含以下数据
Type Rate Name
B 14 bbb
A 10 ABC
C 12 ccc
我将上述数据表传递给我的 c# 方法,如下所示
Populate(dsDetails.Tables["Charges"]);
一切看起来都很好,但是现在我想按类型过滤上面的数据表,并想传递带有Type=A记录的数据表
我可以知道传递过滤数据表的好方法吗?
【问题讨论】:
-
Everything looks fins显示看起来不错的代码。 -
“一切看起来都像鳍” - 我会说事情看起来更像野马和黑豹,但无论如何为什么不将 Charges 表读入一个新的 DataTable,随时过滤,然后传递它新的过滤表作为 Populate() 的参数?