存储过程使用大全

news/2025/2/23 15:31:35
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

http://www.niftyadmin.cn/n/606335.html

相关文章

excel筛选排序从小到大_(Excel)常用函数公式及操作技巧之三:排名及排序筛选(一)...

(Excel)常用函数公式及操作技巧之三&#xff1a;排名及排序筛选(一)——通过知识共享树立个人品牌。一个具有11项汇总方式的函数SUBTOTALSUBTOTAL(9,$B$2:B2)在数据筛选求和上有意想不到的功能&#xff0c;11项功能为&#xff1a;1、求平均数&#xff0c;2、求计数&#xff0c;…

汉字字节问题

不同的编码标准&#xff0c;字节数不同 GB2312&#xff1a;2字节 GBK:2字节 GB18030:2字节或4字节 utf-8&#xff1a;一般是3字节 utf-16:????? utf-32:?????5 Unicode编码2个字节

Mysql 在vs2015 中乱码_mysql_4(解决中文乱码问题)

mysql> create database if not exists xdb default character set utf8;Query OK, 1 row affected (0.00 sec)1 先介绍一个ubuntu下mysql的可视化工具利用命令&#xff1a;sudo apt-get install mysql-Workbench2 在ubuntu12.04以后如果要设置mysql能够正常显示中文&#x…

python做服务器监控_使用python搭建一个Linux服务器监控系统

使用python搭建服务器的监控系统&#xff0c;先来说一下主要逻辑&#xff1a;1、定时获取server(主机)的一些内存&#xff0c;CPU的信息2、将获取的信息存储到数据库3、读数据库&#xff0c;获取信息&#xff0c;将服务器的内存&#xff0c;CPU信息制作成图首先我们来谈谈需要使…

寂寞的十五个片段

曾经以为没有朋友就是寂寞&#xff0c; 后来渐渐的明白&#xff0c; 有了朋友&#xff0c; 也会产生寂寞的&#xff0c; 那是心灵的寂寞。 有一本书上摘录了寂寞的十五个片段&#xff1a; 一   我微笑着&#xff0c;冷漠地看着身边的每个人&#xff0c;那是一中歇斯底里的微笑…

刷magisk模块后不能开机_安装Magisk模块导致手机无法正常开机,最简单的修复办法...

Hello&#xff0c;小伙伴们打扎好。本来今天不打算写什么的&#xff0c;结果我手机正好碰到了点问题&#xff0c;并且已经解决了。就像给大家来分享一下&#xff0c;而且其实这个解决的办法已经出来一些时间了&#xff0c;但是我看仍然有不少朋友&#xff0c;似乎并不了解这个方…

Oracle JDBC2.0 数据来源(Data Source)与连接池(Connection Pool)

原先倒是可以用JSP写出来小型的数据库应用程序,不满足单单掌握JSP,因为我写的时候一直看不到java 完整源代码,所以很郁闷,呵呵.修改的时候也比较烦,Servlet 也是,out.println(“<html>”)更郁闷.不单纯的东西总是让人变的不舒服,而单纯的东西又不存在,即使追求单纯的东西…

windows mysql5.6同步_windows环境下mysql5.6数据库的主从同步备份步骤

windows环境下mysql5.6数据库的主从同步备份步骤主数据库IP:192.168.3.169从数据库IP:192.168.3.34主数据库配置my.ini&#xff1a;在[mysqld]下添加配置数据&#xff1a;server-id1 #配一个唯一的ID编号&#xff0c;1至32。log-binmysql-bin #二进制文件存放路径#设置要进行或…