经常需要将数据转换到窗体中显示(string)请问适合用强适型吗?
什么情况下我应该考虑使用强类型DataSet?

解决方案 »

  1.   

    类型化 DataSet 的好处:
     
    类型化的 DataSet 是从 DataSet 派生的类。同样,它继承 DataSet 的所有方法、事件和属性。此外,类型化的 DataSet 提供强类型化的方法、事件和属性。这意味着可以按名称(而不是使用基于集合的方法)访问表和列。除了提高代码的可读性之外,类型化的 DataSet 还允许 Visual Studio .NET 代码编辑器自动填写您键入的行一般dataset当参数传递时候可以考虑强类型
      

  2.   

    经常需要将数据转换到窗体中显示(string)请问适合用强适型吗? 
    意思是说这种情况不适合使用DataSet~
      

  3.   

    这种情况可以不用,
    把字段值 ToString一下就好了,类型化 DataSet 还有自己的弊端,
    比如 生成DataSet 的sql有改动的话,这个DataSet必须重新生成,还有他还带很多.xsd文件,
      

  4.   

    不太清楚楼主的意思!!
    我用下来的感觉,强类型的DataSet可以任何场合使用,
    比传统的更加容易!!
      

  5.   

    DataSet就跟一个小数据库差不多,数据操作都可用。
      

  6.   

    DataSet是一个临时数据库,一般情况下不用它,因为它返回的东西太多耗性能