| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 602 人关注过本帖
标题:[求助]请问点击纽为什么没有反应?
取消只看楼主 加入收藏
lsdm
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-1-7
收藏
 问题点数:0 回复次数:5 
[求助]请问点击纽为什么没有反应?

这个我做的留言本,为什么点击删除没有反应呢?请高手指点,谢谢!
http://lyb123.goofar.com
这是代码:

<!--#include file=\"conn.asp\"-->
<html>
<head><title>分页</title><head>
<body >
<%
exec=\"select * from wd1 order by id desc\"
set rs =server.createObject(\"adodb.recordset\")
rs.open exec,cn,1,1
%>
<%
rs.pagesize=7 '指示recordset一页所包含的记录数
zongyesou=rs.pagecount '使用pagecount属性可确定recordset对象中数据的页数
page=int(request(\"page\"))
if page<=0 then page=1
if request(\"page\")=\"\" then page=1
rs.absolutepage=page '指定当前记录所在的页
%>
<%
if rs.eof and rs.bof then
response.write(\"暂时还没有文章\")
else
for i=1 to rs.pagesize
response.write \"编号:\" & rs(\"ID\")
response.write (\"姓名:\"& rs(\"xm\"))
response.write (\"日期:\"& rs(\"rq\"))
response.write (\"<br>留言:\"& rs(\"ly\"))%>
<form method=\"get\" action=\"de.asp?id=rs(\"id\")\">
<input type=\"button\" value=\"删除\" name=\"B1\"
style=\"color: rgb(0,128,0)\">
</form>
<%response.write (\"<hr>\")
rs.movenext
if rs.eof then exit for
next
end if
%>


<!--include file=\"conn.asp\"-->
<html>
<head><title>删除页面</title></head>
<body>
idx=request(\"id\")

Set rs=Server.CreateObject(\"Adodb.RecordSet\")
rs.Open \"Delete * from wd1 where ID='\"&IDx&\"'\",conn,1,3
rs.close
set rs=nothing

response.redirect\"fy1.asp\"
</body>
</html>


请高手指点,谢谢!

2006-10-12 13:57
lsdm
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-1-7
收藏
得分:0 
谢谢楼上的朋友,还是不行,估计问题在按纽的ONCLICK上,不知道这个应该如何写?

2006-10-12 17:13
lsdm
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-1-7
收藏
得分:0 
谢谢这位朋友,问题是type=submit,修改之后可以提交了。
下面是修改代码,出现了问题,请各位朋友指点,谢谢!




<!--include file=\"conn.asp\"-->
<html>
<head><title>删除页面</title></head>
<body>
<%idx=request(\"id\")
Set rs=Server.CreateObject(\"Adodb.RecordSet\")
rs.Open \"Delete * from wd1 where id='\"&idx&\"'\",cn,1,3
rs.close
set rs=nothing

response.redirect\"fy1.asp\"%>
</body>
</html>






错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/note/de.asp, 第 7 行




2006-10-12 17:53
lsdm
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-1-7
收藏
得分:0 
以下是引用islet在2006-10-12 19:52:30的发言:
错误提示已经挺明确的了

='"&idx&"'"
改成
="&idx

谢谢,改了,还是不行。


2006-10-12 20:44
lsdm
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-1-7
收藏
得分:0 
<form method=\"get\" action=\"de.asp?id=<%=rs(\"id\")%>\">
<input type=\"submit\" value=\"删除\" name=\"B1\"
style=\"color: rgb(0,128,0)\">
</form>


我估计问题还是出在提交上,请高手看一下action="de.asp?id=<%=rs("id")%>"这句有什么问题?谢谢!

2006-10-12 20:58
lsdm
Rank: 1
等 级:新手上路
帖 子:140
专家分:0
注 册:2006-1-7
收藏
得分:0 
错误类型:
Microsoft JET Database Engine (0x80040E07)
标准表达式中数据类型不匹配。
/note/de.asp, 第 9 行

2006-10-12 21:02
快速回复:[求助]请问点击纽为什么没有反应?
数据加载中...
 
   



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

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