现在的企业要求做项目的时候都建议使用存储过程。比如.net项目中的增删改查等。有的时候存储过程太多了,自己都搞不清该调用哪一个存储过程。所以想找一个偷懒的方法,我觉得写点sql语句有时挺好的。只有针对比较复杂的功能,我才想用存储过程比如分页功能。想请教哪位人士帮我解决这个疑问。
不一定。
俺现在做项目用 NHibernate 和 Linq,几乎不用写 Sql 和 存储过程。
数据库返回数据,不会分的很细,在程序里面具体操作。
逻辑简单的,而且涉及不到重要文件可以,直接用sql,不过我觉得用存储过程,速度快点,个人认为。
使用存储过程 可以减少代码量 存储过程使用参数安全性也比较高