为什么添加数据库信息出错 “对象关闭时,不允许操作。“?

来源:百度知道 编辑:UC知道 时间:2024/05/31 14:20:13
这是添加数据库信息的网页 发送后显示
ADODB.Recordset (0x800A0E78)
对象关闭时,不允许操作。
/web/add.asp, 第 36 行

<%
dim conn
set conn = server.createobject("adodb.connection")
conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " &

server.mappath("student.mdb")
%>
<HTML>
<HEAD>
<TITLE>
添加学生信息
</TITLE>
</HEAD>
<BODY>
<%
if Request.Form.Count=0 then
%>
<Form ACTION="add.asp" METHOD="post">
<table Border=1 align="center">
<Tr><Td colspan="3" align="center">添加信息</Td></Tr>
<Tr>
<Td>添加学号</Td>
<Td>姓名</Td>
<Td>性别</Td>
</Tr>
<Tr>
<Td><Input Type="text" Name="Id" Value="" Size="30" &g

set rs=server.createobject("ADODB.recordset")
这句后面要加一句:
rs.open "select * from 要插入的数据表名称",conn,1,3

set rs=server.createobject("ADODB.recordset")
rs.open "select * from 表",conn,1,3
rs.addnew
rs("student_id")=Request.Form("Id")
rs("student_name")=Request.Form("fullname")
rs("student_sex")=Request.Form("sex")
rs.update