当前位置:有风信息港IT学院编程技术JAVA → Visual C#中灵活使用DataView

Visual C#中灵活使用DataView

减小字体 增大字体 作者:有风IT学院  来源:有风信息港  发布时间:2008-1-13 9:34:15
  可能大家都知道dataview这个名词的概念,但也许不是很多人可以说清楚在.net架构中它的应用范围和程度。比如:究竟datagrid和repeater这些控件是如何和数据关联起来的?很多人会告诉我是通过dataset。这显然是正确的,但究竟最根本最直接的是通过什么联系起来的呢?

  答案就是dataview。其实下面的语句:

  

  DatagridTC.DataSource = dtRst;

  DatagridTC.DataBind();

    在工作的时候,它等效于:

  

  DatagridTC.DataSource = ds.Tables[0].DefaultView;

  DatagridTC.DataBind();

    dataset都是通过数据视图将数据呈现在控件上面的。那如何才能做到物尽其用呢?如果通过灵活地使用dataview让我们的程序更简洁,性能更好呢?下面通过一个例子来说明:一段程序想实现将dataset已有的一个datatable重新排序。

  


推荐文章:搞笑之可爱水果表情  清新素洁水仙壁纸集

[1] [2]  下一页