是不是每个项目都要写存储过程呀?

allen0451 2005-12-11 01:31:11
是不是每个项目都要写存储过程呀?
...全文
107 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
sekone 2005-12-11
  • 打赏
  • 举报
回复
微软 <<面向.NET的WEB应用程序设计>>第273页
有如下描述
使用存储过程的原因:
1.模块化编程
.........
2.分工
.........
3.增强数据库安全性
.........
4.更快的执行速度
.........
5.减少网络流量
.........
6.提供灵活性
.........

其中3,4,5是最主要的
lhy2007 2005-12-11
  • 打赏
  • 举报
回复
重要-提高效率
sekone 2005-12-11
  • 打赏
  • 举报
回复
他们说的都不在重点上
为什么要用存储过程呢?
因为我们老师说了,用存储过程很大程度上加快了执行效率,加大了代码的安全性
这才是重点!
所以尽量多用存储过程.
henryfan1 2005-12-11
  • 打赏
  • 举报
回复
很少用,复杂的业务处理也很少考虑,除非存储过程能够方便简洁地完成.
sunnystar365 2005-12-11
  • 打赏
  • 举报
回复
当然不是一定要使用存储过程了。
使用存储过程是为了以后的维护方便,以后有些根改就只需要修改存储过程,如果写成SQL语句,那就要修改项目文件,修改了还要编译,还要上传,就麻烦了。
xczgb 2005-12-11
  • 打赏
  • 举报
回复
简单的就不需要了。。复杂就要用。
winner2050 2005-12-11
  • 打赏
  • 举报
回复
不管怎么简单的SQL语句都要改写成存储过程,方便调用.

不用白不用.

如果不用存储过程那就是把SQL SERVER当成Access数据库来用,而且比Access数据库还麻烦.
singlepine 2005-12-11
  • 打赏
  • 举报
回复
那不见得,除非该项目规定必须用存储过程,否则一般比较负责的查询、多表操作才会选择用存储过程,而很简单的insert、update、delete一般就不用了,而直接用动态产生sql就可以了,参考
http://singlepine.cnblogs.com/articles/255374.html

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧