DataTable dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt.DefaultView;
GridView1.DataBind();
以上代码跟以下代码
DataTable dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
运行的结果是一样的,但是上面推荐的是加DefaultView;那种,不知道加这视图有什么区别呢
da.Fill(dt);
GridView1.DataSource = dt.DefaultView;
GridView1.DataBind();
以上代码跟以下代码
DataTable dt = new DataTable();
da.Fill(dt);
GridView1.DataSource = dt;
GridView1.DataBind();
运行的结果是一样的,但是上面推荐的是加DefaultView;那种,不知道加这视图有什么区别呢
一直以来在对数据进行排序, 条件查询都是直接重复构建SQL来进行, 在查询次数和数据量不多的情况下倒没觉得什么, 但慢慢得, 当程序需要对大量数据椐不同条件进行多次查廛或排序时, 使用这种方式显然对程序的性能影响将会是十分明显