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

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'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
...全文
158 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
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" -->

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧