网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

ado如何调用存储过程

小编给大家分享一下ado如何调用存储过程,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!

采用成都h5网站建设+css3国际标准网站建设,让网站自动适应用户使用终端设备,PC、平板、手机等,一个网址适应,一套内容统一战略,节约企业资源。创新互联还提供网站后期营销如:软文营销卖友情链接1元广告等。一般建站公司不为企业填充资料,更谈不上内容策划,结果导致网站界面优秀,内容却十分空泛或整体不协调,内容策划、内容填充请交给我们。

你可以在安装ADO调用存储过程中。但它的功能没有Oracle或Microsoft那么多。而且,当然,Data Direct有一个本地的data provider for Oracle。可以安装在Visual Studio中。但它的功能没有Oracle或Microsoft那么多。

在ADO调用存储过程一直是一个困扰大家的问题。其实,关于ADO调用存储过程的方法在很多书中都有讲到,标准的做法无非是按照以下步骤进行:

1、生成并初始化一个_CommandPtr对象;

2、生成调用存储过程需要的参数,这些参数都是_ParameterPtr对象;

3、按照顺序将使用_CommandPtr的Append方法为存储过程提供参数(包括输入参数和输出参数);

4、为_CommandPtr对象指定需要使用的ADO连接;

5、使用_CommandPtr的Execute方法调用存储过程;

6、从结果中获取返回参数的值(如果有的话)。 具体的过程在此我不详细描述,我想看看本文附带的代码就应该很明白了。在这里我想就我使用ADO调用存储过程时的一些体会说明一下。

1、关于CreateParameter函数

该函数的原型为:CreateParameter (Name, Type, Direction, Size, Value)其中Name是参数的名称,可以指定也可以不指定;

Type是一个DataTypeEnum值,指定参数的类别,取值有adInteger(整型)、adChar(字符/字符串型)等;ADO调用存储过程Direction是一个ParameterDirectionEnum值,其取值为adParamInput、adParamInputOutput、adParamOutput、adParamReturnValue、adParamUnknown;Size是一个Long类型的值,指示该参数值以字节计算的***长度,例如对int型,该值可以取为sizeof(int),

对Long型,该值可以取为sizeof(long),ADO调用存储过程对字符串型,可以使用该字符串的长度;Value是一个variant类型的值,是该参数的取值。在这里需要注意的是,Type参数、Direction参数以及Size参数一定要和存储过程定义时的参数相吻合,

例如,如果有下面一个存储过程:

CREATE PROCEDURE SMS_Proc_Handle_All   (@UserID Integer,   @SourAddr Varchar(15),   @DestAddr varchar(5000),   @AvValue Single output,   @ReturnInfo varchar(100) output

看完了这篇文章,相信你对“ado如何调用存储过程”有了一定的了解,如果想了解更多相关知识,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


当前题目:ado如何调用存储过程
本文网址:http://bjjierui.cn/article/gsddjp.html

其他资讯