请教一下关于DataView 里sort的用法?

以前没用过DataView 求助大佬!

炎炎设计
浏览 510回答 2
2回答

catspeake

DataView的RowFilter属性:RowFilter属性的应用:从DataTable对象中获取符合该属性指定条件的数据作DataView对象的数据,若不设置该项,则获取DataTable对象中的所有数据作DataView对象中的数据。2.RowFilter中的查询语句与前面介绍过的DataTable对象的SELECT()方法的语法一致。例如:dv2.RowFilter = "name='张三'";DataView的Sort属性设置它里边的数据排序3.将DataView对象中的数据按照指定的字段值的升序或降序。例: dv1.Sort = "name asc";

临摹微笑

作用获取或设置 DataView 的一个或多个排序列以及排序顺序。属性一个字符串,它包含列名,后跟“ASC”(升序)或“DESC”(降序)。在默认情况下列按升序排序。多个列可用逗号隔开。举个例子string sqlcmd = ...........string sqlcmd1 = " tb_artpaper b , ";string sqlcmd2 = ........... DataSet dataset= new DataSet();dataset= Db.Getds(sqlcmd+sqlcmd1+sqlcmd2);sqlcmd1 = " tb_link b , ";dataset= dataset.Merge(Db.Getds(sqlcmd+sqlcmd1+sqlcmd2));sqlcmd1 = " tb_scence b , ";dataset= dataset.Merge(Db.Getds(sqlcmd+sqlcmd1+sqlcmd2)); DataView tableview = dataset.Tables[0].DefaultView;tableview.Sort = " num desc "; //更具 num列 降序了this.DataGrid1.DataSource = tableview;this.DataGrid1.DataBind();
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

MySQL
Oracle