ASP问题,保存不到数据库

来源:百度知道 编辑:UC知道 时间:2024/05/05 05:53:39
<%
if session("admin")<>"admin"then
response.redirect"../admin5/login.asp"
end if
%>
<!--#include file="conn5.inc"-->
<%
set rs=server.createobject("adodb.recordset")
sql="select * from abpd "
rs.open sql,conn,2,3
rs.addnew
rs("qihao")=request("qihao")
rs("lx")=request("lx")
rs("hm")=request("hm")
rs("cj")=request("cj")
rs("s")=request("s")
rs("tt")=request("tt")
rs.update
rs.close
set rs=nothing
conn.close
set conn=nothing
response.redirect"abmain.asp"
end if
%>
最下面的end if 没有,刚才没删了,但还是不行。数据库是ACCESS的,这个以前都可以,今天怎么改都添加不了数据

先连接到数据库啊..
set conn=server.createobject("adodb.connection")
最下面的END IF 不用啊.

你的数据库是什么类型的? access的...还是sql server的?
还是其他的.

如果,你是用access的数据库的话,你还要注意access数据库的文件访问熟悉,最简单的就是建立数据源(dsn) .还有你可以先在access数据库中,先插入一些数据看看,能不能成功保存.?

你可以去尝试一下.

把要添加的数据换一下,可能出现了不符合条件的数据。比如说“日期”,添加了不是日期格式的数据。

有没有提示错误?