c# 中dataset的属性
5个回答
展开全部
DataSet是ADO.NET开发人员为方便数据处理开发出来的,是数据的集合,是为解决DataReader的缺陷设计的,DataReader数据处理速度快,但它是只读的, 而且一旦移到下一行,就不能查看上一行的数据,DataSet则可以自由移动指针。DataSet的数据是与数据库断开的。DataSet还可用于多层应用程序中,如果应用程序运行在中间层的业务对象中来访问数据库,则业务对象需将脱机数据结构传递给客户应用程序。
DataSet的功能:浏览、排序、搜索、过滤、处理分级数据、缓存更改等。还可以与XML数据互换。DataSet中可包括多个DataTable,可将多个查询结构存到一个DataSet中,方便操作,而DataTable中又包括多个DataRow、DataColumn,可通过这些DataRow、DataColumn来查看、操作其中的数据,而需将操作结果返回给数据库的话,则可以调用DataAdapter的Update方法。
DataSet的操作:
DataSet ds=new DataSet();
DataTable dt=new DataTable("newTable");
ds.Tables.Add(dt);
DataSet ds=new DataSet();
DataTable dt=ds.Tables.Add("newTable");
上述两种方法都可以在DataSet中添加一个DataTable,看需要而进行选择。
DataSet的功能:浏览、排序、搜索、过滤、处理分级数据、缓存更改等。还可以与XML数据互换。DataSet中可包括多个DataTable,可将多个查询结构存到一个DataSet中,方便操作,而DataTable中又包括多个DataRow、DataColumn,可通过这些DataRow、DataColumn来查看、操作其中的数据,而需将操作结果返回给数据库的话,则可以调用DataAdapter的Update方法。
DataSet的操作:
DataSet ds=new DataSet();
DataTable dt=new DataTable("newTable");
ds.Tables.Add(dt);
DataSet ds=new DataSet();
DataTable dt=ds.Tables.Add("newTable");
上述两种方法都可以在DataSet中添加一个DataTable,看需要而进行选择。
展开全部
我想你不单是想问dataset的属性那么简单吧,最根本你应该还是想了解怎么使用它吧?先废话一点,说说我对dataset的理解吧,其实我也很久没接触这东西了,凭我过去的学习,我是这样来理解,dataset一般都是要和datatable对象来一起使用的,你可以把dataset看成是一张纸,这张纸里可以有很多个表格datatable,但是刚开始new dataset得到的这张纸是空白的,我们要在上面画表格new datatable,然后将表格add到ds里面去,而这个表格也是空的,我们也要new datarow和datacolumn来得到这个表格的行和列,然后就可以往里面添加东西了。
至于他的属性 和 详细用法,我找了篇很详细的文档http://wenku.baidu.com/view/06b097e3524de518964b7d69.html
看了应该都基本弄懂了吧
虽然没分,但我还是很乐意帮你找资料滴~~~~~3月,雷锋嘛~~
至于他的属性 和 详细用法,我找了篇很详细的文档http://wenku.baidu.com/view/06b097e3524de518964b7d69.html
看了应该都基本弄懂了吧
虽然没分,但我还是很乐意帮你找资料滴~~~~~3月,雷锋嘛~~
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
定到数据源控件(例如 SqlDataSource、LinqDataSource、ObjectDataSource 等),也可以将其绑定到实现 System.Collections..::.IEnumerable 接口的任何数据源(例如 System.Data..::.DataView、System.Collections..::.ArrayList 或 System.Collections..::.Hashtable)。使用下列方法之一可将 ListView 控件绑定到适当的数据源类型:
若要绑定到某个数据源控件,请将 ListView 控件的 DataSourceID 属性设置为该数据源控件的 ID 值。ListView 控件自动绑定到指定的数据源控件,并且可以利用数据源控件的功能执行排序、插入、更新、删除和分页功能。这是绑定到数据的首选方法。
若要绑定到某个实现 System.Collections..::.IEnumerable 接口的数据源,请以编程方式将 ListView 控件的 DataSource 属性设置为该数据源,然后调用 DataBind 方法。使用此技术时,ListView 控件不提供内置的排序、更新、删除和分页功能。必须使用适当的事件提供此功能。
若要绑定到某个数据源控件,请将 ListView 控件的 DataSourceID 属性设置为该数据源控件的 ID 值。ListView 控件自动绑定到指定的数据源控件,并且可以利用数据源控件的功能执行排序、插入、更新、删除和分页功能。这是绑定到数据的首选方法。
若要绑定到某个实现 System.Collections..::.IEnumerable 接口的数据源,请以编程方式将 ListView 控件的 DataSource 属性设置为该数据源,然后调用 DataBind 方法。使用此技术时,ListView 控件不提供内置的排序、更新、删除和分页功能。必须使用适当的事件提供此功能。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
查msdn,在线也有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看帮助文档里面有的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询