zoukankan      html  css  js  c++  java
  • 存储过程使用大全

    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")
    %
    > 

    转自:http://goaler.xicp.net/Article/ShowArticle.asp?ID=190

  • 相关阅读:
    mybatis的xml文件中的CDATA的使用
    使用jedis执行lua脚本
    连接池中的maxIdle,MaxActive,maxWait等参数详解
    Unity3D脚本中文系列教程(十六)
    Unity3D脚本中文系列教程(十五)
    Unity3D脚本中文系列教程(十四)
    Unity3D脚本中文系列教程(十三)
    Unity3D脚本中文系列教程(十二)
    Unity3D脚本中文系列教程(十一)
    Unity3D脚本中文系列教程(十)
  • 原文地址:https://www.cnblogs.com/Dicky/p/122580.html
Copyright © 2011-2022 走看看