vb调用sql存储过程:VB实现SQL Server
2000存储过程调用
疯狂代码 http://CrazyCoder.cn/ ĵ:http:/CrazyCoder.cn/VisualBasic/Article53330.html
摘要:本文以SQL Server2000存储过程为例探讨了存储过程优点并以Visual Basic6.0设计语言给出了
存储过程关键代码
关键字:数据库;SQL Server2000;存储过程;应用;VB
存储过程
存储过程是存储在服务器上组预编译Transact-SQL语句是种封装重复任务操作思路方法支持用户提供变量
具有强大编程功能它类似于DOS系统中BAT文件在BAT文件中可以包含组经常执行命令这组命令通过BAT文件
执行而被执行同样道理可以把要完成某项任务许多Transact-SQL语句写在起组织成存储过程形式通过执行该存
储过程就可以完成这项任务存储过程和BAT文件又有差别即存储过程已经进行了预编译
1、创建存储过程思路方法
在Transact-SQL语言中创建存储过程可以使用CREATE PROCEDURE语句其语法形式如下:
CREATE PROC[EDURE] procedure_name[;number]
[{@parameter data_type}[VARYING][=default][OUTPUT]
]],…n]
[WITH{RECOMPILE|ENCRYPTION|RECOMPILE,ENCRYPTION}]
[FOR REPLICATION]
AS sql_statement[…n]
在上面CREATE PROCEDURE语句中方括号"[ ]"中内容是可选花括号"{}"中内容是必须出现不能省略[…n]表
示前面参数样式可以重复出现竖线"|"表示两边选项可以任选个
下面分析该语句中各种选项含义
CREATE PROCEDURE是关键字也可以写成CREATE PROC
procedure_name是该存储过程名称名称可以是任何符合命名规则标示符名称后[;number]参数表示可以
定义系列存储过程名称这些存储过程数量由number指定