为什么提示类型不正确,想试一下存储过程

songm 2005-01-22 10:29:17
Set dbcm = Server.CreateObject("ADODB.Command")
dbcm.activeconnection = dbconn
dbcm.commandtext = "user_manger"
dbcm.CommandType = adCmdStoredProc

为什么提示dbcm.CommandType = adCmdStoredProc类型不正确?
ADODB.Command 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
...全文
118 点赞 收藏 6
写回复
6 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Dan1980 2005-01-22
一般来说,如果数据库中没有同名对象的话,CommandType参数可以不定义的,让Command自己去决定参数是哪种数据库对象。
回复
songm 2005-01-22
可以了,谢谢
回复
biglrj99 2005-01-22
或者直接加这句也行
Const adCmdStoredProc = &H0004
回复
biglrj99 2005-01-22
adovbs.inc里面是这样定义的,

Const adCmdStoredProc = &H0004
是把command类型设为存储过程

需要的话随便搜索一下拉,下面一个就行了
http://www.sjzu.edu.cn/depart/skb/adovbs.inc

回复
songm 2005-01-22
adovbs.inc中要定义什么参数,首次用存储过程,不明白
回复
biglrj99 2005-01-22
是不是没有把定义参数的inc文件包含进去??
比如:

<!--#include file="inc/adovbs.inc" -->
回复
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2005-01-22 10:29
社区公告
暂无公告