根据条件c#读取数据表列

时间:2016-04-20 06:43:16

标签: c# datatable ado.net

我有一个带有一些修改过的行的数据表,现在我想根据修改过的行读取带有条件的数据表。

    row["Balance"] = dri["Balance"];
    dri.Close();
    DTRecord.AcceptChanges();
    row.SetModified();
}

//here i want to check that read where Balance is >0 

rd.SetDataSource(DTRecord);

2 个答案:

答案 0 :(得分:1)

您可以从Datatable中获取那些Balance为>的记录。这个代码0!

DataRow[] dr = dtRecord.Select("Balance > 0");

答案 1 :(得分:0)

@Ayaz Ulhaq,如果我们通过2种方式过滤数据表。

  1. Datatable.Select(Expression)

    DataRow [] dr = dt.Select(" Balance> 0");

  2. DataView过滤器

    Ordered