C#中 从本地DataTable中 查询符合条件的数据

时间:2024-10-12 07:29:40

1.在DataTable中执行("条件")返回DataTable;

// <summary> // 执行DataTable中的查询返回新的DataTable // </summary> // dt 是源数据DataTable // condition 是查询条件

DataTable newdt = new DataTable(); newdt = (); // 克隆dt 的结构,包括所有 dt 架构和约束,并无数据; DataRow[] rows = (conditions); // 从dt 中查询符合条件的记录; foreach (DataRow row in rows) // 将查询的结果添加到dt中; { (); }

有网友说也可以这样:(大家可以试试)

DataTable newdt = new DataTable(); newdt=(); DataRow[] dr = (condition); for(int i=0;i<;i++) { ((DataRow)dr[i]); }

2.关于();

Select方法: Select();//全部查出来 Select(过滤条件);//根据过滤条件进行