【问题标题】:Assigning multiple tables to one DataView将多个表分配给一个 DataView
【发布时间】:2010-12-11 22:26:27
【问题描述】:

用 vb 和 sql server 2005 上网。

我有一个包含 3 个表的数据集,我想将所有 3 个表分配到一个数据视图中

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

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

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

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

但它没有 RowFilter 预言

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

那我该如何解决呢?

【问题讨论】:

    标签: asp.net vb.net dataset dataview


    【解决方案1】:

    这个article 应该可以帮助你

    你可以做这样的事情(sn-p from the article)

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

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-01
      • 2012-06-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多