我们在进行网站后台管理系统开发项目的时候会在代码程序中经常用到datatable这个类,在csdn中对datatable的解释是表示一个内存中数据表。在项目中只要我们恰当合理的使
用datatable,能够对我们功能的开发起到事半功倍的效果,对于复杂的功能可以起到简化的作用。
这次我们需要讲到如何对datatable数据重新进行datatable条件查询?我们来讲解如下代码,请你对于datatable数据重新进行条件查询一目了然。
datatable dt1; //需要进行条件查询datatable对象dt1
dataview dv=new dataview(dt1);//DataView表示用于排序、筛选、搜索、编辑和导航的 DataTable 的可绑定数据的自定义视图
dv.rowfilter="palter='1' and errorcode='1'";//rowfilter获取或设置用于筛选在 DataView 中查看哪些行的表达式。
datatable dt_New=dv.ToTable();//根据现有 DataView 中的行,创建并返回一个新的 DataTable。
至此dt_New既为dt1重新进行条件查询后的新的数据集。
datatable的命名空间:System.Data,程序集:System.Data(在 System.Data.dll 中)
datatable在C#中的语法:
[SerializableAttribute]
public class DataTable : MarshalByValueComponent, IListSource,
ISupportInitializeNotification, ISupportInitialize, ISerializable, IXmlSerializable
除非注明,文章均为25亿网站后台管理系统原创,转载请以链接形式注明出处,谢谢。
本文地址:http://www.25yi.com/wangyesheji/datatabletiaojian-277/