asp对修改数据库的一条记录问题
文件一:manage.asp<!--#includefile="conn.asp"--><!--#includefile="chkmanage.asp"--><!--#i...
文件一:manage.asp
<!--#include file="conn.asp"-->
<!--#include file="chkmanage.asp"-->
<!--#include file="inc/char.asp"-->
<html>
<head>
<title>小说删除修改</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="css.css" rel=stylesheet type=text/css>
<base target="_self">
</head>
<body text="#000000">
<!--#include file="menu.asp"-->
<%
sql="select * from book order by id"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if rs.eof and rs.bof then
response.write "<p align=center>还 没 有 一 本 小说</p>"
else
%>
<hr noshade width="616" size="1" color="#3366CC">
<div align="center">
<table width=616 border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#3366CC" bgcolor="#F5F8FE">
<tr>
<td>
<div align="center">书编号</div>
</td>
<td>
<div align="center">类型</div>
</td>
<td>
<div align="center">书名</div>
</td>
<td>
<div align="center">编辑</div>
</td>
<td>
<div align="center">删除</div>
</td>
</tr>
<% do while not rs.eof
response.write ("<TR>")
response.write ("<TD><a href='book_topadd.asp?id=" & rs("书名") & "'>" & rs("id") & "</a></TD>")
response.write ("<TD><a href='book_topadd.asp?id=" & rs("书名") & "'>" & rs("类型") & "</a></TD>")
response.write ("<TD><a href='book_topadd.asp?id=" & rs("书名") & "'>" & rs("书名") & "</a></TD>")
response.write ("<TD><a href='admin_editly.asp?id=" & rs("书名")&"'>" & "编辑</a></TD>")
response.write ("<TD><a href='dele.asp?action=admin&id=" & rs("书名")&"'>" & "删除</a></TD>")
response.write ("</TR>")
rs.movenext
loop
rs.close
end if
set rs=nothing
conn.close
set conn=nothing
%>
</table></div>
<hr noshade width="616" size="1" color="#3366CC">
<!--#include file="menu.asp"-->
</body>
</html>
文件三:update_books.asp
<!--#include file="conn.asp"-->
<!--#include file="chkmanage.asp"-->
<%
up_id=request.querystring("id")
up_XM=request("IN_XM")
up_ZZ=request("IN_ZZ")
up_zxzj=request("IN_zxzj")
up_skzj=request("IN_skzj")
up_sfwc=request("IN_sfwc")
up_pj=request("IN_pj")
sql="select * from [book] where 书名='"&up_id&"'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs("类型").value=up_LX
rs("书名").value=up_XM
rs("最新更新章节").value=up_zxzj
rs("审看章节").value=up_skzj
rs("是否完成").value=up_sfwc
rs("本书评价").value=up_pj
rs("作者").value=up_ZZ
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<html><head><title>成功修改</title>
<LINK href="css.css" rel=stylesheet>
</head><body><!--#include file="menu.asp"--><br><br><p align="center">成功修改!<a href="admin-index.asp">返回</a></p>
</body>
</html>
还不行啊,以前只能修改第一条记录,现在是都不能修改 展开
<!--#include file="conn.asp"-->
<!--#include file="chkmanage.asp"-->
<!--#include file="inc/char.asp"-->
<html>
<head>
<title>小说删除修改</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="css.css" rel=stylesheet type=text/css>
<base target="_self">
</head>
<body text="#000000">
<!--#include file="menu.asp"-->
<%
sql="select * from book order by id"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
if rs.eof and rs.bof then
response.write "<p align=center>还 没 有 一 本 小说</p>"
else
%>
<hr noshade width="616" size="1" color="#3366CC">
<div align="center">
<table width=616 border="1" cellspacing="0" cellpadding="0" style="border-collapse: collapse" bordercolor="#3366CC" bgcolor="#F5F8FE">
<tr>
<td>
<div align="center">书编号</div>
</td>
<td>
<div align="center">类型</div>
</td>
<td>
<div align="center">书名</div>
</td>
<td>
<div align="center">编辑</div>
</td>
<td>
<div align="center">删除</div>
</td>
</tr>
<% do while not rs.eof
response.write ("<TR>")
response.write ("<TD><a href='book_topadd.asp?id=" & rs("书名") & "'>" & rs("id") & "</a></TD>")
response.write ("<TD><a href='book_topadd.asp?id=" & rs("书名") & "'>" & rs("类型") & "</a></TD>")
response.write ("<TD><a href='book_topadd.asp?id=" & rs("书名") & "'>" & rs("书名") & "</a></TD>")
response.write ("<TD><a href='admin_editly.asp?id=" & rs("书名")&"'>" & "编辑</a></TD>")
response.write ("<TD><a href='dele.asp?action=admin&id=" & rs("书名")&"'>" & "删除</a></TD>")
response.write ("</TR>")
rs.movenext
loop
rs.close
end if
set rs=nothing
conn.close
set conn=nothing
%>
</table></div>
<hr noshade width="616" size="1" color="#3366CC">
<!--#include file="menu.asp"-->
</body>
</html>
文件三:update_books.asp
<!--#include file="conn.asp"-->
<!--#include file="chkmanage.asp"-->
<%
up_id=request.querystring("id")
up_XM=request("IN_XM")
up_ZZ=request("IN_ZZ")
up_zxzj=request("IN_zxzj")
up_skzj=request("IN_skzj")
up_sfwc=request("IN_sfwc")
up_pj=request("IN_pj")
sql="select * from [book] where 书名='"&up_id&"'"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs("类型").value=up_LX
rs("书名").value=up_XM
rs("最新更新章节").value=up_zxzj
rs("审看章节").value=up_skzj
rs("是否完成").value=up_sfwc
rs("本书评价").value=up_pj
rs("作者").value=up_ZZ
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
<html><head><title>成功修改</title>
<LINK href="css.css" rel=stylesheet>
</head><body><!--#include file="menu.asp"--><br><br><p align="center">成功修改!<a href="admin-index.asp">返回</a></p>
</body>
</html>
还不行啊,以前只能修改第一条记录,现在是都不能修改 展开
1个回答
展开全部
rs("类型").value=up_LX
rs("书名").value=up_XM
rs("最新更新章节").value=up_zxzj
rs("审看章节").value=up_skzj
rs("是否完成").value=up_sfwc
rs("本书评价").value=up_pj
rs("作者").value=up_ZZ
改成
rs("类型")=up_LX
rs("书名")=up_XM
rs("最新更新章节")=up_zxzj
rs("审看章节")=up_skzj
rs("是否完成")=up_sfwc
rs("本书评价")=up_pj
rs("作者")=up_ZZ
看看行不行
那就把
sql="select * from [book] where 书名='"&up_id&"'"
改为
sql="select * from book where 书名='"&up_id&"'"
要是还不行,请把错误代码贴出我再看看
rs("书名").value=up_XM
rs("最新更新章节").value=up_zxzj
rs("审看章节").value=up_skzj
rs("是否完成").value=up_sfwc
rs("本书评价").value=up_pj
rs("作者").value=up_ZZ
改成
rs("类型")=up_LX
rs("书名")=up_XM
rs("最新更新章节")=up_zxzj
rs("审看章节")=up_skzj
rs("是否完成")=up_sfwc
rs("本书评价")=up_pj
rs("作者")=up_ZZ
看看行不行
那就把
sql="select * from [book] where 书名='"&up_id&"'"
改为
sql="select * from book where 书名='"&up_id&"'"
要是还不行,请把错误代码贴出我再看看
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询