从DataTable中查询数据

简介: /// /// 从DataTable中查询数据 /// /// 待处理的DataTable /// 找匹配(条件)(不用where ,直接就"什么=什么") /// 符合你条件的DataTable ...
/// <summary>
    /// 从DataTable中查询数据
    /// </summary>
    /// <param name="tb">待处理的DataTable</param>
    /// <param name="expression">找匹配(条件)(不用where ,直接就"什么=什么")</param>
    /// <returns>符合你条件的DataTable</returns>
    public DataTable GetDataTableByFilter(DataTable tb, string expression)
    {
        DataRow[] foundRows;
        try
        {
            foundRows = tb.Select(expression);
        }
        catch (Exception err)
        {
            throw err;
        }
        return CopyData(foundRows, tb);
    }


 

目录
相关文章
|
C# .NET 开发框架
|
JavaScript
dataTable 查询,重置
上源码 dataTable搜索function search(btn,grid) dataTable重置 /** * 公共js组件 @all **/ //公共设置默认图片地址: var commonImgAddress = "/assets/global/img/default.
1154 0
|
C# 数据库 移动开发
C# DataTable.NewRow 方法
DataTable.NewRow 方法         Creates a new DataRow with the same schema as the table. Namespace:  System.Data Assembly:  System.Data (in System.Data.dll) Return Value Type: System.Data.DataRow
1322 0
|
C# 数据库
C# DataTable RowFilter 过滤
若要形成 RowFilter 值,请指定列的名称,后跟一个运算符和一个要筛选的值。 该值必须用引号括起来。 //数据集中这列为null或者“”都过滤掉 pds.Tables[0].DefaultView.RowFilter = "字段名='' or 字段名 is null"; //pds.Tables[0].DefaultView.RowFilter = "YHZHBH='00'"
1289 0