1 在手动绑定DataGridView时,用BindingSource有甚么好处?不用BindingSource也可以实现,为什么要用呢?
2 DataSet和DataTable有什么区别?

解决方案 »

  1.   

    1、bindsource相当于一个中间桥接器,帮你做了很多转化,你可以直接把datatable中的列帮定到控件上面,然后里面有当前行的概念,方便导航处理,然后提供了删除,新增的功能,相对于我们自己手工来实现的话可以省略很多代码!本身也提供很多事件,增强了帮定后的灵活性。
    2、搜索
      

  2.   

    DataSet相当于内存中的database
    DataTable相当于内存中的table一个DataSet可以有多个DataTable
      

  3.   

    同意楼长两位的说法。
     
    LZ可以亲自试试看,使用BindingSource的优点,
    还有DataSet和DataTable 的区别。
    实践是最好的老师!