怎么判断一条sql语句写成存储过程还是写成后台方法
遇见过都写成存储过程和都写成后台方法的
两者有啥区别?
遇见过都写成存储过程和都写成后台方法的
两者有啥区别?
解决方案 »
- 关于ASP.NET中的静态变量问题?
- window.confirm点确定后弹出子窗口,关闭时该子窗口刷新父窗口的问题??
- 象baidu这种搜索结果是如何实现的?搜索一个关键词,若有交费推广的则排在前面,没交费的则排在后面
- 大家平常是怎么做验证的?
- button text 太多的问题
- 急!在线请教高手!!
- 为什么我取到的DropDownList的SelectedIndex一直是0???
- page_load事件不运行?
- 紧急求:闪烁功能的源代码
- (第二贴了)自定义一个treeview控件,把这个自定义的控件放到页面上时,想实现下面的效果。请专家和高手帮忙。这个问题困劳了很长世界!
- sql问题
- 求一个算法,请高手赐教
复杂的业务逻辑sql语句在存储过程里面,简单的语句在客户端执行
参数化操作
但存储过程与关系型数据库结合的太紧密了,所以如果要支持其他数据库的话,就要重写大部分SQL存储过程,因为不同数据库的存储过程语言差异较大,所以,不是很方便。
总结:通常情况下使用存储过程来获取和处理数据库中的数据,除非对于存储过程来说查询过于动态和复杂比如女好多系统中的高级查询中的条件是可以让用户自定义的,那时就可以考虑用SQL语句了!
这是我的观点,希望对你有帮助!