asp写入access数据库出错,麻烦帮忙看下.

来源:百度知道 编辑:UC知道 时间:2024/05/22 12:59:51
代码如下
------------------

<%@ language=javascript%>
<%

var db="liuyan.mdb"
var conn = Server.CreateObject("ADODB.Connection")
var connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath(db)
conn.Open(connstr)

var rs=Server.CreateObject("adodb.Recordset");
var sql="liuyan";
rs.Open(sql,conn,1,3);

var usename=Request.Form("usename")
var qq=Request.Form("qq")
var email=Request.Form("email")
var msg=Request.Form("msg")
var leavetime=Request.Form("leavetime")

rs.AddNew();
rs("usename")=usename
rs("qq")=qq
rs("email")=email
rs("msg")=msg
rs("leavetime")=leavetime
rs.Update()
%>

-----------------------------------------
加了最后一段它就报错了..

环境未配置好,数据库文件目录必须有写的权限。

rs("usename")=usename
rs("qq")=qq
rs("email")=email
rs("msg")=msg
rs("leavetime")=leavetime
中有一个值为空,请在数据库中设置这些字段都允许空字符串试试。

代码看上去没错,请贴出错误提示!