aspADODB.Command (0x800A0D5D)应用程序在当前操作中使用了错误类型的值。

zssandra 2011-06-18 09:38:39
这是一个文章下载的页面,但是总是报错
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<!--#include file="../Connections/sie2.asp" -->
<%
var Rs1__MMColParam= "1";
if (String(Request.QueryString("filid")) !="undefined" && String(Request.QueryString("filid"))!="");
{
Rs1__MMColParam = String(Request.QueryString("filid"));
}
%>
<%
var Rs1_cmd = Server.CreateObject ("ADODB.Command");
Rs1_cmd.ActiveConnection = MM_sie2_STRING;
Rs1_cmd.CommandText = "SELECT filid, filurl FROM dbo.fil WHERE filid = ?";
Rs1_cmd.Prepared = true;
Rs1_cmd.Parameters.Append (Rs1_cmd.CreateParameter("param1", 5, 1, -1, Rs1__MMColParam));

var Rs1 = Rs1_cmd.Execute();
var Rs1_numRows = 0;
Response.Redirect(Rs1.Fields.Item("filurl").value);
%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
</body>
</html>
<%
Rs1.Close();
%>
<%
Rs1.Close()
//Set Rs1 = Nothing
%>

技术信息(用于支持人员)

错误类型:
ADODB.Command (0x800A0D5D)
应用程序在当前操作中使用了错误类型的值。
/zhangshan/07/XIAZAI.asp, 第 15 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.21022; .NET4.0C; .NET4.0E; .NET CLR 3.5.30729)

网页:
GET /zhangshan/07/XIAZAI.asp
求各位大侠帮帮忙
感激不尽!
...全文
202 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zssandra 2011-06-18
  • 打赏
  • 举报
回复
改好了,请问大侠,我这段代码是下载文件的功能。但其中缺少弹出保存的对话框,该怎么写代码呢
lzp4881 2011-06-18
  • 打赏
  • 举报
回复
再把var Rs1__MMColParam= "1";
改成var Rs1__MMColParam= 1;
zssandra 2011-06-18
  • 打赏
  • 举报
回复
还是不管用,报的错和刚才一样。求助……filid是自动编号
lzp4881 2011-06-18
  • 打赏
  • 举报
回复
filid 是小数吗?怎么用5?改成
Rs1_cmd.Parameters.Append (Rs1_cmd.CreateParameter("param1", 3, 1, 4, Rs1__MMColParam));

试试
zssandra 2011-06-18
  • 打赏
  • 举报
回复
报错的一行是
Rs1_cmd.Parameters.Append (Rs1_cmd.CreateParameter("param1", 5, 1, -1, Rs1__MMColParam));

28,390

社区成员

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

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