控件中国网现已改版,您看到的是老版本网站的镜像,系统正在为您跳转到新网站首页,请稍候.......
中国最专业的商业控件资讯网产品咨询电话:023-67870900 023-67871946
产品咨询EMAIL:SALES@COMPONENTCN.COM

ASP(VBSCRTP)用ADODB调用SQL存储过程

作者:佚名 出处:互联网 2010年07月13日 阅读:

ASP(VBSCRTP)用ADODB调用SQL存储过程

ASP(VBSCRTP)用ADODB调用SQL存储过程示例:

Set Cmd = Server.Createobject("ADODB.Command")                '建立对象
Cmd.ActiveConnection = Conn                                   '数据库链接connection对象
Cmd.CommandText = "存储过程名称"                              '要调用的存储过程名称
Cmd.CommandType = 4                                           '设置command为调用存储过程方式
Cmd.Parameters.Append Cmd.CreateParameter("@Pid",200,1,30)    '添加声明变量
Cmd.Parameters("@Pid") = Pid                                  '设置声明变量的值
Set Rs = Cmd.Execute                                          '执行返回

 

CommandType:

CommandType = 1 (Recordsource由命令文本产生,通常使用SQL)

CommandType = 2 (Recordsource由为单个表名)

CommandType = 4 (Recordsource由存储过程产生)

CommandType = 8 (产生Recordsource命令类型未知,通常使用SQL)

 

CreateParameter("参数名称",类型,方向,大小)


参数值的类型:
名称值                     整数值                    功能
adDBTimeStamp              135                       日期时间数据类型
adDecimal                  14                        十进制整数值
adDouble                   5                         双精度小数值
adError                    10                        系统错误信息
AdGUID                     72                        全域性唯一识别字(Globally unique identifier)
adDispath                  9                         COM/OLE自动对象(Automation Object)
adInteger                  3                         4字节有符号整数
adIUnknown                 13                        COM/OLE对象
adLongVarBinary            205                       大型2字节值
adLongVarChar              201                       大型字符串值
adLongVarWChar             203                       大型未编码字符串
adNumeric                  131                       十进制整数值
adSingle                   4                         单精度浮点小数
adSmallInt                 2                         2字节有符号整数
adTinyInt                  16                        1字节有符号整数
adUnsignedBigInt           21                        8字节无符号整数
adUnsignedInt              19                        4字节无符号整数
adUnsignedSmallInt         18                        2字节无符号整数
adUnsignedTinyInt          17                        1字节无符号整数
adUserDefined              132                       用户自定义数据类型
adVariant                  12                        OLE对象
adVarBinary                204                       双字节字符变量值
adVarChar                  200                       字符变量值
advarchar                  202                       未编码字符串变量值
adWchar                    130                       未编码字符串

 

参数值的方向值:
名称值                     整数值                    功能
adParamInput               1                         允许数据输入至该参数当中
adParamOutput              2                         允许数据输出至该参数当中
adParamInputOutput         3                         允许数据输入、输出至该参数当中
adparamReturnValue         4                         允许从一子程序中返回数据至该参数当中
 

热推产品

  • ActiveReport... 强大的.NET报表设计、浏览、打印、转换控件,可以同时用于WindowsForms谀坔攀戀Forms平台下......
  • AnyChart AnyChart使你可以创建出绚丽的交互式的Flash和HTML5的图表和仪表控件。可以用于仪表盘的创......
首页 | 新闻中心 | 产品中心 | 技术文档 | 友情连接 | 关于磐岩 | 技术支持中心 | 联系我们 | 帮助中心 Copyright-2006 ComponentCN.com all rights reserved.重庆磐岩科技有限公司(控件中国网) 版权所有 电话:023 - 67870900 传真:023 - 67870270 产品咨询:sales@componentcn.com 渝ICP备12000264号 法律顾问:元炳律师事务所 重庆市江北区塔坪36号维丰创意绿苑A座28-5 邮编:400020
在线客服
在线客服系统
在线客服
在线客服系统