没有合适的资源?快使用搜索试试~ 我知道了~
ADO调用存储过程word格式,有源码.
资源详情
资源评论
资源推荐
在 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(字符/字符串型)等;
Direction 是一个 ParameterDirectionEnum 值,其取值为
adParamInput、adParamOutput、
adParamOutput、adParamReturnValue、adParamUnknown;
Size 是一个 Long 类型的值,指示该参数值以字节计算的最大长度,例如对
int 型,该值可以取为 sizeof(int),
对 Long 型,该值可以取为 sizeof(long),对字符串型,可以使用该字符串
的长度;
Value 是一个 variant 类型的值,是该参数的取值。
naiegh
- 粉丝: 3
- 资源: 71
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0