码迷,mamicode.com
首页 > 其他好文 > 详细

DataTable查询出DataRow数据

时间:2017-05-03 21:59:53      阅读:189      评论:0      收藏:0      [点我收藏+]

标签:key   类型   row   nbsp   sql   查询语句   查询   color   and   

代码如下:

            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

 

DataTable查询出DataRow数据

标签:key   类型   row   nbsp   sql   查询语句   查询   color   and   

原文地址:http://www.cnblogs.com/DaphneOdera/p/6803941.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!