过滤数据集的方法

时间:2011-05-03 17:38:12

标签: asp.net visual-studio ado.net dataset

其中一位采访者问我过滤数据的方法。

我回答为;

(A)数据视图

(B)RowFilter

(C)选择

除了上面提到的还有其他方法吗?

1 个答案:

答案 0 :(得分:2)

除了这些选项,您还可以使用LINQ-to-DataSet来过滤内存中的数据。

此外,在访谈中的优秀答案会询问在特定情况下过滤DataSet是否是最佳方法。有时最好是缓存数据然后在内存中进行过滤,有时最好只将过滤器添加到原始SQL调用中并使用数据库过滤器。在所有情况下,这两种选择都不正确 - 具体情况如此。

在我看来,一个好的面试问题和答案更多的是对选项和利弊的讨论,而不是仅仅知道一些随机问题的答案。