zoukankan      html  css  js  c++  java
  • DataTable查询出DataRow数据

    代码如下:

                DataTable dt = new DataTable();
                DataColumn dc1 = new DataColumn("Id", typeof(string));
                DataColumn dc2 = new DataColumn("Name", typeof(string));
                dt.Columns.Add(dc1);
                dt.Columns.Add(dc2);
                DataRow dr = dt.NewRow();
                dr["Id"] = "1004125120";
                dr["Name"] = "丁鹏";
                dt.Rows.Add(dr);
                DataRow dr2 = dt.NewRow();
                dr2["Id"] = "1004125121";
                dr2["Name"] = "张乐";
                dt.Rows.Add(dr2);
    
                // 1. 类似sql的Where后面跟的条件的查询语句 like、in 也可以
                DataRow[] drs = dt.Select("Name = '张乐' and Id in ('1004125121','1004125120')");//返回DataRow[]
    
                // 2. 位DT设置主键,Find(主键值)查询
                //PrimaryKey是DT的一个属性 类型是DataColumn[]
                dt.PrimaryKey = new DataColumn[] { dt.Columns["Id"] };
                DataRow drSelect = dt.Rows.Find("1004125120");//返回DataRow
  • 相关阅读:
    函数配接器
    函数对象和函数指针
    unary_function 和 binary_function
    堆排序
    Shell排序
    volatile理解
    死锁
    进程间通信
    优化循环的方法-循环展开
    如何学习编译原理
  • 原文地址:https://www.cnblogs.com/Med1tator/p/6803941.html
Copyright © 2011-2022 走看看