c#对combobox赋值用dataset的DefaultView?

来源:百度知道 编辑:UC知道 时间:2024/06/20 14:11:57
我看到的我的师兄是这样写的,没有想的太明白。平时我自己在绑定combobox控件的datasource的时候,是用的datatable对象,在这里也可以用datatable为什么要用defaultview?

DefaultView属性返回可用于排序、筛选和搜索DataTable的DataView
datatable.DefaultView获取整个表的视图
datatable.Rows返回表中的所有行
视图可以对表进行排序筛选等操作,只要设置相应的属性就行啦,语句有如SQL(如" Order by aaa" "aaa like '%a%'"),但是Rows就不行,

dataset里有一个defaultview的table,不用奇怪,defaultview就是一个table
dataset是可以存多张表的,呵呵,用dataset来存表是正式做法,结合dadaadapter能达到事半功倍的效果

其实是不一样的,DataSet,DataTable,这个DefaultView是默认数据视图,是DataView,但是这些对象都继承了IDataSource接口,所以都可以作为数据绑定控件的数据源.

不用一样的!