| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 672 人关注过本帖
标题:【求助】这段代码在浏览器总是显示错误,弄了好久都没弄好。请教大家一下。
取消只看楼主 加入收藏
zasyyy
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-1-2
结帖率:0
收藏
已结贴  问题点数:20 回复次数:2 
【求助】这段代码在浏览器总是显示错误,弄了好久都没弄好。请教大家一下。
请尝试执行下列操作:

单击刷新按钮,或稍后重试。

打开 localhost 主页,然后查找与所需信息相关的链接。
HTTP 错误 500.100 - 内部服务器错误 - ASP 错误
Internet 信息服务

--------------------------------------------------------------------------------

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

错误类型:
ADODB.Field (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/newgn/2.asp, 第 34 行


浏览器类型:
Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1)

网页:
GET /newgn/2.asp

时间:
2010年1月2日, 19:04:17



代码如下:

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<!--#include file="Connections/new.asp" -->
<%
var Recordset1__MMColParam = "1";
if (String(Request.Form("name")) != "undefined" &&
    String(Request.Form("name")) != "") {
  Recordset1__MMColParam = String(Request.Form("name"));
}
%>
<%
var Recordset1_cmd = Server.CreateObject (");
Recordset1_cmd.ActiveConnection = MM_new_STRING;
Recordset1_ = "SELECT * FROM wode WHERE name = ?";
Recordset1_cmd.Prepared = true;
Recordset1_cmd.Parameters.Append(Recordset1_cmd.CreateParameter("param1", 200, 1, 50, Recordset1__MMColParam)); // adVarChar

var Recordset1 = Recordset1_cmd.Execute();
var Recordset1_numRows = 0;
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.
<html xmlns="http://www.
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<% if (Recordset1.EOF && Recordset1.BOF) { %>
<p><strong>嘿嘿,这个用户还没有注册,所以你就没必要找密码了</strong></p>
  <% } // end Recordset1.EOF && Recordset1.BOF %>
  <% if (Recordset1.EOF && Recordset1.BOF) { %>
<form action="3.asp" method="post" id="form1">
    <p>欢迎你</p>
    <p>你的密码问题是:<%=(Recordset1.Fields.Item("question").Value)%>
<input name="question" type="hidden" id="question" value="<%=(Recordset1.Fields.Item("question").Value)%>" />
    </p>
    <p>请正确填写你的问题答案:
      <label>
      <input name="answer" type="text" id="answer" />
      </label>
    </p>
    <p>
      <label>
      <input type="submit" name="Submit" value="提交" />
      </label>
    </p>
  </form>
  <% } // end Recordset1.EOF && Recordset1.BOF %>
<p>&nbsp; </p>
</body>
</html>
<%
Recordset1.Close();
%>



[ 本帖最后由 zasyyy 于 2010-1-2 21:55 编辑 ]
搜索更多相关主题的帖子: 浏览器 弄好 代码 
2010-01-02 21:27
zasyyy
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-1-2
收藏
得分:0 
怎么也找不着错误出在哪了,我都重做好几次了。。都不行
2010-01-02 21:57
zasyyy
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2010-1-2
收藏
得分:0 
主要是加了这个代码<%=(Recordset1.Fields.Item("question").Value)%>
<input name="question" type="hidden" id="question" value="<%=(Recordset1.Fields.Item("question").Value)%>" />
把它删除了就能正常显示了!
大家帮忙解决下,为什么加了那段插入数据代码就出错了!
2010-01-02 23:36
快速回复:【求助】这段代码在浏览器总是显示错误,弄了好久都没弄好。请教大家一 ...
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.025212 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved