DataSet  DataTable  Gridview    SqlDataAdapter  ObjectDataSource  DataList  Repeater   DataGrid 这些有什么关联,有没有用法总结发来学习下的

解决方案 »

  1.   

    DataSet  DataTable  
    一个dataset里可以有多个DataTable  Gridview   DataList  Repeater  DataGrid  都是数据绑定控件,灵活性和样式多样性不同 ,但大体原理都一样
      

  2.   

    DataSet 相当于是一个数据集合容器,里面可以有多个数据Table
    DataTable 就是一个数据表.
    上面两个看需求的啦,只有一个集合两个都可以,如果是多个就只能用DataSet,DataSet里面支持更多的方法,你可以查阅一下MSDN.
    Gridview是vs 2005新增一个数据绑定控件,和vs2003的DataGrid差不多的。
    SqlDataAdapter 数据适配器,表示用于填充 DataSet 和更新 SQL Server 数据库的一组数据命令和一个数据库连接
    ObjectDataSource 表示具有数据检索和更新功能的中间层对象。ObjectDataSource 控件可用作数据绑定控件(如 GridView、FormView 或 DetailsView 控件)的数据接口。可以使用这些控件在 ASP.NET 网页上显示和编辑中间层业务对象中的数据。
    下面的都是数据绑定控件,看需求,都差不多。Repeater,不改变原有结构,DataGrid表格形式
    DataList  Repeater  DataGrid