首页 > 其他 > 详细

DataTable 内数据搜索

时间:2021-05-10 15:29:34      阅读:7      评论:0      收藏:0      [点我收藏+]

1.DataTable功能

carnoDT.PrimaryKey = new DataColumn[] { carnoDT.Columns[3] };//设置DT的主键,不设置主键,搜索时会报错,主键键值必须唯一.
carno = 搜索的内容
if (carnoDT.Rows.Contains(carno))

{
dtline = carnoDT.Rows.IndexOf(carnoDT.Rows.Find(carno));//取得行号

}

 

2.linq

var carinfo =
from c in carnoDT.AsEnumerable()
where c["列名"].ToString().Contains(搜索内容)
select new
{

newno = c[0],
route = c[1],
dept = c[2],
no = c[3]
};
tempdt = dlltest.LINQ.ToDataTable(carinfo);

DataTable 内数据搜索

原文:https://www.cnblogs.com/clarklxr/p/14750740.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!