(急!~!~!~)ASP提交ACCESS数据库

来源:百度知道 编辑:UC知道 时间:2024/05/12 15:22:24
急用!!!在线留言,不知哪出了问题~!一直报错!~~各位高手帮帮忙.我ASP和ACCESS不熟

<%@LANGUAGE="VBScript" codepage="936"%>
<!--#include file="conn.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql="select name,add,yz,call,E-mail,text from main"
rs.open sql,conn,1,1

rs.addnew
rs("name")=request.form("name")
rs("add")=request.form("add")
rs("yz")=request.form("yz")
rs("call")=request.form("call")
rs("E-mail")=request.form("E-mail")
rs("text")=request.form("text")

rs.update '更新一下数据库中的数据。
rs.close '关闭记录集
set rs=nothing '销毁记录集
conn.close '关闭数据库连接
set rs=nothing '销毁数据库连接
response.Write"数据已成功添加!<a href='javascript:history.back()'>点此返回</

rs.open sql,conn,1,1

改成rs.open sql,conn,1,3

rs.open sql,conn,3,3
你看看 是不时你的conn连接字符串有问题
能搜索出来吗?
你看看 是你数据库连接的问题还是执行插入操作出的问题

一种情况是:
rs.open sql,conn,1,1

改成rs.open sql,conn,1,3

另一种情况是:
如果还是不行就检查你的conn.asp

能把错误信息贴出来嘛? 如果没有错误信息,把conn.asp中的on error resume next删了

如果需要更新数据库你写
Rs.Open Sql,Conn,1,3就可以了
不用3,3