存储过程,在线关注!!!!

wxg666 2003-11-21 07:08:28
我写的代码如下:
Set conn = Server.CreateObject("ADODB.Connection")
set comM=server.CreateObject("adodb.command")
connstr = "Provider=SQLOLEDB.1;Persist Security Info=False;Server=" & strSQLServerName & ";User ID=" & strSQLDBUserName & ";Password=" & strSQLDBPassword & ";Database=" & strSQLDBName & ";"
conn.Open connstr
set comm.activeconnection=conn
comm.commandtype=adCMdStoredProc
comm.commandtext="sp_myproc"
set rs=comm.execute()
while not rs.eof
response.write("<br>"&rs("user")&" "&rs("pass"))
rs.movenext
wend
rs.close
conn.close


数据源连接没有错

在程序运行时出现错误:
ADODB.Command 错误 '800a0bb9'

变量或者类型不正确,或者不在可以接受的范围之内,要不就是与其他数据冲突。

/data/sql.asp, 行20
也就是
comm.commandtype=adCMdStoredProc 这句出错
是怎么回事?帮帮我
...全文
38 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
香椿炒鸡蛋 2003-12-01
  • 打赏
  • 举报
回复
是一个系统文件 vbscript 自带的咚咚 你不用管他 拿来用就可以了 呵呵
wxg666 2003-11-28
  • 打赏
  • 举报
回复
ADOVBS.INC是一个系统文件,还是自己定义的一个文件?
monkeys 2003-11-28
  • 打赏
  • 举报
回复
顶楼上的
DeltaCat 2003-11-28
  • 打赏
  • 举报
回复
如楼上所说 adCMdStoredProc 没有定义,直接写成4吧
香椿炒鸡蛋 2003-11-28
  • 打赏
  • 举报
回复
在程序的头文件可以包括这个文件(ADOVBS.INC) 需要的话我发给你 ,我的邮箱eric.sun@eyou.com
香椿炒鸡蛋 2003-11-28
  • 打赏
  • 举报
回复
你没有包括ADOVB.inc文件吧 ,当然找不到了,你可以把adCMdStoredProc 改成4

28,405

社区成员

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

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