关于网页调用sql存储过程的问题,在线急等.......

yzoneyzone 2006-08-24 05:18:13
最近小弟做一个合并数据库的后台,用的是sql-server数据库,我在一个库里写了个存储过程,然后想在网页中直接调用,我的存储过程名是jiaru,
asp网页中的代码是这样的.
<!--#include file="conn2.asp"-->
<%
dim jiaru
odb_cn.execute jiaru
response.write("操作成功")
response.End()
%>
网页报错:
没有为命令对象设置命令。
/hb/testjiaru.asp, 第 4 行
请问我该如何解决,调用存储过程的语句是什么呢,请各位大哥帮帮忙,很急....谢谢了~~~
...全文
140 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ice241018 2006-09-02
  • 打赏
  • 举报
回复
set Comd=server.createobject("ADODB.Command")
数据库连接代码
set Comd.ActiveConnection= conn
Comd.CommandType=adCMdStoredProc
Comd.CommandText="你的存储过程"

set Para1=Comd.CreateParameter("参数一",adVarChar,adParamInput,15)
set Para2=Comd.CreateParameter("参数二",adVarChar,adParamInput,15)
set Para3=Comd.CreateParameter("参数三", adBoolean,adParamOutput,1)

Comd.Parameters.Append Para1
Comd.Parameters.Append Para2
Comd.Parameters.Append Para3

Comd.Execute
CJ_cuijian 2006-08-24
  • 打赏
  • 举报
回复
dim jiaru
odb_cn.execute jiaru
没有赋值
程序当然当空对待了
libao1983 2006-08-24
  • 打赏
  • 举报
回复
看看你当前的数据库登陆账户是否有相应的权限
小码 2006-08-24
  • 打赏
  • 举报
回复
dim jiaru
odb_cn.execute jiaru
这中间有没有对jiaru赋值SQL语句啊?如jiaru="exec TestTable "
yzoneyzone 2006-08-24
  • 打赏
  • 举报
回复
用了odb_cn.execute(jiaru)
还是不行,我在数据库里测试了的,没有问题!
报错还是一样!
libao1983 2006-08-24
  • 打赏
  • 举报
回复
先把你存储过程里面的语句在查询分析器里面测试好了,看看有没有错误
libao1983 2006-08-24
  • 打赏
  • 举报
回复
odb_cn.execute(jiaru)
这样测试一下
libao1983 2006-08-24
  • 打赏
  • 举报
回复
不好意思,回错帖子了
yzoneyzone 2006-08-24
  • 打赏
  • 举报
回复
楼上的说的是什么意思,具体用法是什么!
libao1983 2006-08-24
  • 打赏
  • 举报
回复
Marquee

可以让你的网页不停的旋转
yzoneyzone 2006-08-24
  • 打赏
  • 举报
回复
UP

28,408

社区成员

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

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