为什么我用同一ASP代码添加ACCESS记录,一会儿可以一会儿出错?没改过代码

来源:百度知道 编辑:UC知道 时间:2024/06/22 08:09:51
add.asp:
<html>
<head>
</head>
<body>
<form name="form1" method="post" action="add_new.asp">
1 <input type="text" name="name1"><br>
2 <input type="text" name="name2"><br>
3 <input type="text" name="name3"><br>
<input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit2" value="重置">
</form>
</body>
</html>

<!--#include file="conn.asp"-->
<%
exec="select * from db_1 order by id desc"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>
<%
name1=request.form("name1")
name2=request.form("name2")
name3=request.form("name3&q

<%
exec="select * from db_1 order by id desc"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
%>

这段代码不起作用在这里干什么的?删掉。
错误的原因

很可能每个字段不能为空,

你提交的时候没有填值。

也有可能,你找开access数据库的时候,没有关闭