请大家谈一下自己在开发中的体会。
我觉得用存储过程还感觉良好,是不是还有其他的问题呢?谢谢

解决方案 »

  1.   

    很少,几乎没用过Dataset,
      

  2.   

    如果存在开发,测试,产品这样的发布环境,存储过程的好处:
    1。更新不用重新编译;强类型dataset有变动则需要重新调试编译。
    2。数据库结构变化影响范围有限;强类型dataset结构变化是灾难。
    3。事务在数据库内部,效率有保证;强类型dataset是利用ado.net的事务控制在数据库服务器之外,效率难以保证。大家的意见呢?另请注意我说的是强类型dataset,而不是普通的dataset.
      

  3.   

    如果存在开发,测试,产品这样的发布环境,存储过程的好处:
    1。更新不用重新编译;强类型dataset有变动则需要重新调试编译。
    2。数据库结构变化影响范围有限;强类型dataset结构变化是灾难。
    3。事务在数据库内部,效率有保证;强类型dataset是利用ado.net的事务控制在数据库服务器之外,效率难以保证。
    4。从开发,测试,产品这样的发布环境过渡发布比较容易。大家的意见呢?另请注意我说的是强类型dataset,而不是普通的dataset.
      

  4.   

    从性能和工作效率衡量强类型dataset根本无法和存储过程相比,特别是在1.1以下版本,毫无疑问是使用存储过程
      

  5.   

    从性能和工作效率衡量强类型dataset根本无法和存储过程相比,特别是在1.1以下版本,毫无疑问是使用存储过程
    =====================================================================================
    同意楼上
      

  6.   

    楼主好好学习一下MSDN自带示例Duwamish看看对你会有帮助么。
    他什么时候用存储过程,什么时候用DataSet都分得很清楚。
      

  7.   

    stonepeter(笨笨石头.NET_不想做公务员想做程序员了) 楼上的,我们2换换