刚刚到公司,有的地方用存储过程,而有的地方没用,直接在代码你写SQL,我想问问,这哪种情况下访问数据库用存储过程,哪种情况访问数据库不用。公司的代码太乱,不想看了

解决方案 »

  1.   

    这东西很难说究竟什么时候用好还是不好主要还是看代码需求。比如一段语句,执行起来很慢,但是数据集很小,这样使用存储过程还是有好处的。
    或复杂语句,使用存储过程还是很好的但是写成select * from table where ...这样的话,还是不要使用存储过程的好
      

  2.   

    那我从表中取数据显示到datagridview 并且对数据做增删改,更新数据库要用存储过程吗
      

  3.   

    那我从表中取数据显示到datagridview   并且对数据做增删改,更新数据库要用存储过程吗
    ---------------------------一般情况下,是不需要的。