为什么用datatable.defaultview
基础没学好 看教材类的书籍大部分都是这样用的
.DataSource = DataTable.DefaultView
而我自己用的时候从来都是
.DataSource = DataTable
对于一个已经Fill好数据的DataTable 用DefaultView到底好在什么地方? 不这么用会有什么问题?
------解决方案--------------------我喜欢直接用dataset.
------解决方案--------------------绑定至视图 可以方便的用一些视图数据检索功能 例如RowFilter
------解决方案--------------------绑定至视图 可以方便的用一些视图数据检索功能 例如RowFilter
---------------------------
UP
------解决方案--------------------本人觉得吧,用什么主要看情况而定
------解决方案--------------------DataSet可以包含很多个datatable,以便你对不同的控件帮定不同的数据源
我也经常直接返回DataTable,帮定.
加了defaultview,我想,只是为了后面的进行过滤数据而已(当然如果你需要过滤的话)
------解决方案--------------------DefaultView 属性返回可用于排序、筛选和搜索 DataTable 的 DataView
------解决方案--------------------up
------解决方案--------------------i think yes
------解决方案--------------------效率上是一样 一般用到数据过滤的话就要DefaultView有一个rowfilter属性
------解决方案--------------------获取可能包括筛选视图或游标位置的表的自定义视图。
DefaultView 属性返回可用于排序、筛选和搜索 DataTable 的 DataView。