当前位置:编程学习 > C#/ASP.NET >>

存储过程

请问大家在做项目中是否用到存储过程,对存储过程有何了解及其特点。 --------------------编程问答-------------------- 用的非常多的,其实就是把使用频率高的查询语句放在一起,说的简单,个人觉得难的呢,要好好学学 --------------------编程问答-------------------- 使用存储过程访问数据的效率会更高高呀 --------------------编程问答-------------------- 系统组成三大块
数据库 + C# + 前台表现
数据库里的重量级人物就是存储过程,外加其它的如函数,视图等来简化C#代码
C# 这里当然是项目中的灵魂了
前台表现的主角为JS,外加CSS等其它东东

SO
存储过程 + C# + JS
各占到项目的三分之一
除了C#的代码需要重新编译外,其余两都都可以快速部署和修改,应对不断变化的需求或优化或改进或其它
一句话,适当解放硬编码,提高存储过程和JS在项目中占的比重
这是我个人的观点,仅供参考
--------------------编程问答-------------------- 就是一个现学现用的东西的,,你做的项目多了,会的存储过程就多了. --------------------编程问答-------------------- 结合存储过程使用,各方面都会有很大的提高 --------------------编程问答-------------------- 大型项目一般在程序里没有sql语句,只写存储过程。
1.可维护性强。
2.方便管理
3.分工明确
4.效率高(简单的sql语句和存储过程效率区别不大) --------------------编程问答-------------------- 一般都会用到存储过程;它比写sql语句更安全,可维护性强。便于管理 --------------------编程问答-------------------- 现在在的公司用的全是调用存储过程,都不直接用sql语句,比较容易维护吧。当然可以实现比较复杂的功能 --------------------编程问答-------------------- 一般都是存储过程 --------------------编程问答--------------------
引用 3 楼 kkun_3yue3 的回复:
系统组成三大块 
数据库 + C# + 前台表现 
数据库里的重量级人物就是存储过程,外加其它的如函数,视图等来简化C#代码 
C# 这里当然是项目中的灵魂了 
前台表现的主角为JS,外加CSS等其它东东 

SO 
存储过程 + C# + JS 
各占到项目的三分之一 
除了C#的代码需要重新编译外,其余两都都可以快速部署和修改,应对不断变化的需求或优化或改进或其它 
一句话,适当解放硬编码,提高存储过程和JS在项目中占的比重 
这是我个人的观…
up --------------------编程问答-------------------- 存储过程中写一些SQL语句  --------------------编程问答-------------------- 呵呵
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,