请大家帮我看!看这段修改代码有什么错误?不能修改数据库里面的数据!
数据库里有数据啊!
<!--#include file="conn.asp"-->
<% If session("admin_yjs")<> 1 Then
response.Redirect "admin.htm"
end if%>
<%
If request.form("submit")="修改" Then
kaohao=request.Form("kaohao")
xingming=request.Form("xingming")
fenshu=request.Form("fenshu")
politics=request.Form("politics")
math=request.Form("math")
language=request.Form("language")
specialized=request.Form("specialized")
exec="select * from kfcx where kaohao='"&kaohao&"'"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,3
rs("xingming")=xingming 这里是16行
rs("fenshu")=fenshu
rs("politics")=politics
rs("math")=math
rs("language")=language
rs("specialized")=specialized
rs.update
rs.close
set rs=nothing
%>
<%response.write("修改成功")%>
<% End If %>
<%
conn.close
set conn=nothing
%>错误类型:
ADODB.Recordset (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/edit_kf_1.asp, 第 16 行
怎么改啊!
[此贴子已经被作者于2005-12-29 10:22:15编辑过]