【问题标题】:How to Filter Datatable or Dataview with common Rows如何使用常见行过滤数据表或数据视图
【发布时间】:2014-08-12 07:00:47
【问题描述】:

我有一个带有交易详情的DataTable,它包含有关发票和与这些发票相关的付款以及其他付款的详细信息。

在我的DataTable 付款中,与该发票相关的款项将有一个发票编号。我想过滤掉所有其他付款详细信息,只想显示发票和与该发票相关的付款,即我只想显示具有相同发票编号的交易。怎么做?

【问题讨论】:

  • 您想在他的数据表上使用发票编号进行过滤?

标签: c# asp.net filter datatable


【解决方案1】:

这个怎么样?让我们考虑 dt 包含发票详细信息。我正在将其转换为数据视图并应用带有发票编号的过滤器来过滤数据。

        DataTable dt = new DataTable();
        DataView dv = new DataView(dt, string.Format("InvoiceNumber='{0}'", 1),"",DataViewRowState.CurrentRows);
        dt = dv.ToTable();

【讨论】:

    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-10-02
      • 2011-09-22
      • 2012-04-18
      • 2014-11-01
      • 2013-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多