存储过程

原创 2004年08月07日 10:44:00

存储过程使用大全
2002-2-19 动网先锋

1,调用没有参数的存储过程
<%
set conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
strconn="dsn=pubs;uid=sa;pwd"

conn.Open strconn
set cmd.ActiveConnection=conn

cmd.CommandText="{call nono}"

'set rs=cmc.exe 或者cmd.execute

set rs=cmd.Execute()

%>
2,一个输入的参数的存储过程
<%
set conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
strconn="dsn=pubs;uid=sa;pwd"

conn.Open strconn
set cmd.ActiveConnection=conn

cmd.CommandText="{call oneinput(?)}"
cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger ,adParamInput )
cmd("@aaa")=100

cmd.Execute()

%>
3,一个输入参数和一个输出的参数
<%
set conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
strconn="dsn=pubs;uid=sa;pwd"

conn.Open strconn
set cmd.ActiveConnection=conn

cmd.CommandText = "{call oneinout(?,?)}"
cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger,adParamInput)
cmd("@aaa")=10
cmd.Parameters.Append cmd.CreateParameter("@bbb",adInteger,adParamOutput)

cmd.Execute()

bbb=cmd("@bbb")
%>
4,一个输入参数,一个输出参数,和一个返回值
<%
set conn=server.CreateObject("adodb.connection")
set cmd=server.CreateObject("adodb.command")
strconn="dsn=pubs;uid=sa;pwd"

conn.Open strconn
set cmd.ActiveConnection=conn

cmd.CommandText="{?=call onereturn(?,?)}"

cmd.Parameters.Append cmd.CreateParameter("@return_value",adInteger,adParamReturnValue )
cmd.Parameters.Append cmd.CreateParameter("@aaa",adInteger,adParamInput )
cmd("@aaa")=10
cmd.Parameters.Append cmd.CreateParameter("@bbb",adInteger,adParamOutput)

cmd.Execute()

bbb=cmd("@bbb")
rrr=cmd("@return_value")
%>

5个不同的系统中的存储过程

  • 2010年04月22日 23:47
  • 9KB
  • 下载

存储过程循坏

  • 2017年10月30日 13:44
  • 714B
  • 下载

破解存储过程破解存储过程

  • 2009年02月17日 14:46
  • 5KB
  • 下载

SQL存储过程教程,教程,存储过程

  • 2011年04月19日 13:44
  • 190KB
  • 下载

MSSQL存储过程基础

  • 2008年10月28日 10:52
  • 41KB
  • 下载

存储过程存储过程存储过程

  • 2011年04月07日 20:41
  • 132KB
  • 下载

存储过程学习总结

SQLSERVER存储过程使用说明书   引言 首先介绍一下什么是存储过程:存储过程就是将常用的或很复杂的工作,预先用SQL语句写好并用一个指定的名称存储起来,并且这样的语句是放在数据库中的,还...
  • zhoujn90
  • zhoujn90
  • 2013-08-27 20:37:33
  • 3577

存储过程几种写法

存储过程几种写法 1)创建使用参数的存储过程Create Proc au_info @lastname varchar(40),@firstname varchar(20)AsSelect  au_l...
  • donitz126
  • donitz126
  • 2007-08-10 08:41:00
  • 15359

thinkphp调用存储过程

thinkphp貌似不能直接调用存储过程,要用原生的方法。 代码如下:$userInfo_proc = "call proc_get_userinfo_details(".$data['userid...
  • u010742206
  • u010742206
  • 2016-09-07 18:17:19
  • 2514

MongoDB3.2 ---存储过程

关系型数据库中都有存储过程,那么Mongo中有没有呢?答案是肯定有的 MongoDB的存储过程存储在db.system.js集合中,可以重复调用 格式实例:       db.system.js.s...
  • jianlong727
  • jianlong727
  • 2017-02-09 17:42:05
  • 1475
收藏助手
不良信息举报
您举报文章:存储过程
举报原因:
原因补充:

(最多只允许输入30个字)