将多个表分配给一个DataView

时间:2009-10-31 19:09:21

标签: asp.net vb.net dataset dataview

net with vb and sql server 2005。

我有DataSet,里面有3个表格,我想将所有3个表格分成一个DataView

我知道可以通过这样做分别分配每个表:

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

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

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

但它没有RowFilter预言

我以后使用我的代码。

所以我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

article可以帮助您

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

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

希望这有帮助