日期:2014-05-20  浏览次数:20804 次

有存储过程和无有存储过程什么区别?
说的简单点,易懂的就行了。

------解决方案--------------------
用存储过程的话晚易管理。直接用sql语句有些情况下容易sql注入。
------解决方案--------------------

up

提高数据库的读取速度,也可以防止SQL注入

------解决方案--------------------
存储过程是在SQL里面创造好的..可以在C#中调用.说白是就是事先做好了的一个算法..有的话安全性高一点
------解决方案--------------------
速度快一些,因为生成存储过程的时候已经简单的语法检测,使用存储过程是,不用再检测语法,否则每次都要检测
使用存储过程还可以防止SQL攻击
还有一点,如果你的存储过程实现了某些简单的功能话,如果这些功能变动了,通过修改存储过程就完成功能变更,不用修改程序了(维护以前的一个系统的时候发现的)
------解决方案--------------------
无存储过程的好处是可以兼容不同的数据库引擎,嘿嘿....