1

NET 与 vb 和 sql server 2005。

我有包含 3 个表的 DataSet,我想将所有 3 个表分配到一个 DataView

我知道这样做可以单独分配每个表:

Dim dv as New DataView(ds.Tables(i)).DefaultView

但我需要数据集中的所有表,而不仅仅是基于 i 的索引表

我还考虑过使用可以分配给整个数据集的 DataViewManager

但它没有 RowFilter 预言

我稍后在我的代码中使用它。

那么我该如何解决呢?

4

1 回答 1

0

这篇文章应该可以帮助你

你可以做这样的事情(文章摘录)

myDataViewManager.DataViewSettings("Customers").Sort = "CompanyName"
myDataViewManager.DataViewSettings("Customers").RowFilter = "Where clause here"

希望这可以帮助

于 2009-11-01T00:46:04.437 回答