博客园  :: 首页  :: 新随笔  :: 订阅 订阅  :: 管理

vs2005入门 .Net2.0视频教程 之 浅尝存储过程[视频]

Posted on 2007-03-19 20:39  天轰穿  阅读(9478)  评论(21编辑  收藏  举报
首先我们得知道存储过程是嘛玩意儿呢?

其实呢,存储过程就是一大堆的SQL命令和查询语句组成的有序的组;

是存储在数据库中而非应用程序中的一堆SQL语句。

他增加了一个从底层的数据库结构中提取出的层。



之后我们还必须知道干吗放着简单的SQL查询语句那么简单直接的东西不用,非要搞这个看起来只是图增加工作量的东东呢?


下面我们看下使用存储过程到底有嘛好处呢:
• 他通常会使性能增加,因为数据库可以优化过程使用的数据访问计划,并对其进行缓存以备将来重用。
• 在数据库中,存储过程可分别得到保护。客户可以被给予执行某个存储过程的权限,但无权处理底层的表。
• 存储过程使维护简单,因为在一个已部署组件内,修改存储过程通常要比修改硬编码的SQL语句简单。
• 存储过程增加了一个从底层的数据库结构中提取出的层。存储过程的客户与存储过程的实现细节及底层结构被隔离开了。
• 存储过程可以降低网络流量,因为SQL语句可以以批处理的方式执行,而不是从客户端发送多个请求。

另外,在这里我遇上一个很很很郁闷的问题,这该死的问题困绕我两天了,昨天下午的教程没做就是一直在搞这个问题,我查遍MSDN和SQL2005的帮助,居然没解,中毒不浅,我希望知道的朋友能够告诉我一下,谢谢了先!
 
我们的演示将从以下几个方面入手

1. 回顾一下如何利用VS2005快速的创建我们想要的SQL存储过程(如果自己还不会手写存储过程的的朋友请别贪这个便宜,对你将来没好处的)

本主题适用于:

Visual Studio 版本

Visual Basic

C#

C++

J#

Visual Web Developer

速成版

标准版

专业团队版



2.在Sql数据库环境中添加存储过程。

3.使用我们刚才增加的两个存储过程。

视频下载地址一
视频下载地址二