none
请教数据库操作的流程及类的选择。谢谢。 RRS feed

  • 问题

  •  

    在学习使用DataGridView 显示数据库数据时,看到很多实例代码,对同一种数据库操作,可使用不同的类,不同方法连接操作。 取出数据后,也可以使用多种的存储,如 Datatable,dataset等, 最后都可以放到DataGridView。

     

    这些类似乎可以互用,但又有不同,感觉比较凌乱。

     

     请教, 在使用上,是否有规则或者线索,而不是随便搭配? 谢谢。 

    2008年12月18日 19:34

答案

  • 请清晰概念

    1   dataset 是多个datatable 的集合管理器

    2   datagridview 最终会绑定到bindsource

    3   bindsource 的数据来源是 某个直接提供数据的对象 datatable 或者  能够通过 datamember参数 选择定位到datatable 的dataset 

     

    所以说  你说的多种  其实还是一种   就定绑到了datatable

     

     

     

     

    2008年12月19日 4:49
  •  韦恩卑鄙 (楼上十位谁让个位置) 写:

    请清晰概念

    1   dataset 是多个datatable 的集合管理器

    2   datagridview 最终会绑定到bindsource

    3   bindsource 的数据来源是 某个直接提供数据的对象 datatable 或者  能够通过 datamember参数 选择定位到datatable 的dataset 

     

    所以说  你说的多种  其实还是一种   就定绑到了datatable

     

     

     

     

     

    如题所述,你也是说对类的选择。

    也正像楼上所说:

    1   dataset 是多个datatable 的集合管理器

    2   datagridview 最终会绑定到bindsource

    1. 是数据的存储位置,2.是数据的表现形式。

    1.只是数据存储的一种形式,他还可以存成datatable,ArrayList,甚至数组....等等,简单来说,就是一个数据的集合(一堆数,可以有多种存储形式)。

    2.是用来说明这些数据的显示形式。比如就像你有一个年度的数据,你可以把他做成饼形图,柱状图,曲线图....,所以,一般他的类名会有一个View

     

    我感觉,搞清楚上面两个的区别,对类的选择就不是很难了。

    不知道对你有没有帮助。

     

     

     

    2008年12月19日 17:51

全部回复

  • 请清晰概念

    1   dataset 是多个datatable 的集合管理器

    2   datagridview 最终会绑定到bindsource

    3   bindsource 的数据来源是 某个直接提供数据的对象 datatable 或者  能够通过 datamember参数 选择定位到datatable 的dataset 

     

    所以说  你说的多种  其实还是一种   就定绑到了datatable

     

     

     

     

    2008年12月19日 4:49
  •  韦恩卑鄙 (楼上十位谁让个位置) 写:

    请清晰概念

    1   dataset 是多个datatable 的集合管理器

    2   datagridview 最终会绑定到bindsource

    3   bindsource 的数据来源是 某个直接提供数据的对象 datatable 或者  能够通过 datamember参数 选择定位到datatable 的dataset 

     

    所以说  你说的多种  其实还是一种   就定绑到了datatable

     

     

     

     

     

    如题所述,你也是说对类的选择。

    也正像楼上所说:

    1   dataset 是多个datatable 的集合管理器

    2   datagridview 最终会绑定到bindsource

    1. 是数据的存储位置,2.是数据的表现形式。

    1.只是数据存储的一种形式,他还可以存成datatable,ArrayList,甚至数组....等等,简单来说,就是一个数据的集合(一堆数,可以有多种存储形式)。

    2.是用来说明这些数据的显示形式。比如就像你有一个年度的数据,你可以把他做成饼形图,柱状图,曲线图....,所以,一般他的类名会有一个View

     

    我感觉,搞清楚上面两个的区别,对类的选择就不是很难了。

    不知道对你有没有帮助。

     

     

     

    2008年12月19日 17:51
  •  

    谢谢 韦大侠 和 史大侠

     

    结合两位的解释,重新看了MSDN的介绍,有感觉  

     

    2008年12月21日 3:26