请问大虾们:
平时做一个站,都会用到N多的SQL语句,这些语在写存储过程的时候,你们平时是每一条SQL语句都写为一单独的存储过程呢?还是利用变量进行参数传递,而改变SQL语句?

解决方案 »

  1.   

    首先声明我不是大虾~
    我用 petShop 例子中的数据库操作类 
    一般是写成存储过程,不过感觉改起来很麻烦
      

  2.   

    是使用存储过程还是直接执行SQL语句,没有绝对的好坏,总是有利有弊的。选择哪种方式,主要是看设计者的设计理念吧
      

  3.   

    一般是:利用变量进行参数传递,而改变SQL语句这样可以少写一些~
      

  4.   

    对传参数修改sql语句,简单一点举个例子,新闻的吧大家都清楚业务。
    查询某个类别,查询多少条,排序方式...每个都写就好多种情况了.考虑清楚情况,设计一个好点的存储过程就可以了。但是也要顾及到你传入参数的个数问题。不要自己都搞混了。调用的方法最好写多个重载。