ASP+SQLSERVER使用过程的问题。

exten exten 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
当在ASP执行COMMAND语句时,系统提示下列错误,请问怎么解决,ASP如何才能调用SQLSERVER的过程???:


Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

ADODB.Command 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

/zsl/cf~222.asp,行14



相关过程:
CREATE procedure usp_updateprices
@type char(12)

as
update titles
set price=price*(1+10/100)
where type=@type
GO



相关ASP文件:
第十四行就是这一行:cmdupdate.commandtype=adcmdstoredproc



<%
set conn=server.createobject("adodb.connection")
conn.open"Provider=SQLOLEDB;Data Source=127.0.0.1;UID=sa;PWD=yourpassword;DataBase=pubs"
dim cmdupdate
dim lngrecs
dim strtype
dim curpercent
strtype="business"

set cmdupdate=server.createobject("adodb.command")

cmdupdate.activeconnection=conn
cmdupdate.commandtext="usp_updateprices"
cmdupdate.commandtype=adcmdstoredproc
cmdupdate.Parameters.Append cmdupdate.CreateParameter("@type",adchar,adparaminput,12,strtype)
cmdupdate.execute

set cmdupdate=nothing
%>
<html>
<head>
<title>Untitled</title>
</head>

<body>


</body>
</html>




...全文
评论 8
收藏 已收藏
分享
返回顶部
exten
MS-SQL Server 34,876 成员 254,635 内容