电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

存储过程更新操作

存储过程更新操作_第1页
1/14
存储过程更新操作_第2页
2/14
存储过程更新操作_第3页
3/14
一.前言: 存储过程(Stored Procedure)是一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中。用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。总的来说,存储过程具有以下一些优点: ◆存储过程允许标准组件式编程。 ◆存储过程能够实现较快的执行速度。 ◆存储过程能够减少网络流量。 ◆存储过程可被作为一种安全机制来充分利用。 本文作者将向大家介绍.NET 数据库应用程序中存储过程的应用,以及如何将它与 ADO.NET 中的SqlDataAdapter 对象、DataSet 对象等结合使用以提高.NET 数据库应用程序的总体性能。 二.系统要求: 开发工具:Visual Studio.NET 数据库管理系统:SQL Server 2000(其中包含了示例程序所用到的Pubs 数据库) 三.创建一个简单的存储过程: 这里我将向大家介绍如何运用Visual Studio.NET IDE 来创建存储过程。运用Visual Studio.NET IDE 创建存储过程是非常容易和直观的,你只要在服务器资源管理器中导向到Pubs 数据库并展开节点,就会发现包括存储过程在内的各种数据库对象。 在存储过程节点上点击右键便可弹出一个菜单,其中包含了“新建存储过程”的命令。新建一个存储过程后,IDE 中的代码编辑窗口便出现如下所示的代码模板: CREATE PROCEDURE dbo.StoredProcedure1 /* ( @parameter1 datatype = default value, @parameter2 datatype OUTPUT ) */ AS /* SET NOCOUNT ON */ RETURN 上面的代码模板符合简化的创建存储过程的语法规则,完整的语法规则如下: CREATE PROC [ EDURE ] procedure_name [ ; number ] [ { @parameter data_type } [ VARYING ] [ = default ] [ OUTPUT ] ] [ ,...n ] [ WITH { RECOMPILE | ENCRYPTION | RECOMPILE , ENCRYPTION } ] [ FOR REPLICATION ] AS sql_statement [ ...n ] 限于篇幅,各个参数的含义在此就不多作介绍了,有兴趣的读者可以参考有关SQL Serv er 2000数据库管理系统的资料。 下面我对该代码模板中的各个语法成分略作介绍。CREATE PROCEDURE 声明创建一个存储过程,后面跟着该存储过程的名称。“/*……*/”中的成分是该存储过程的参数,可包括输入参数和输出参数。AS关键字后面的内容是该存储过程的主体部分,其中是任...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

存储过程更新操作

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部