ASP+ACCESS添加新记录怎么添加不进去??
接收表单:<!--#includefile="conn_ly/ly.asp"--><%ifrequest.form("name")=""thenresponse.Writ...
接收表单:
<!--#include file="conn_ly/ly.asp"-->
<%
if request.form("name")="" then
response.Write "<script LANGUAGE='javascript'>alert('请填写您的姓名');history.go(-1);</script>"
response.End
end if
if request.form("content")="" then
response.Write "<script LANGUAGE='javascript'>alert('请填写您的留言与建议');history.go(-1);</script>"
response.End
end if
if request.form("temp")="" then
response.write "<script language='javascript'>" & VbCRlf
response.write "alert('非法操作!');" & VbCrlf
response.write "history.go(-1);" & vbCrlf
response.write "</script>" & VbCRLF
'由于表单被重复提交(标志为session("antry")为空)引起
else
iname=request.Form("name")
iqq=request.Form("qq")
iemail=request.Form("email")
iurl=request.form("url")
isex=request.form("sex")
icontent=request.form("content")
%>
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from ly_liuyan where (id is null)",conn,1,3
rs.addnew
rs("name")=iname
rs("qq")=iqq
rs("email")=iemail
rs("url")=iurl
rs("sex")=isex
rs("content")=icontent
rs("time")=now()
rs.update
rs.close
set rs=nothing
session("antry")="" '提交成功,清空session("antry"),以防重复提交!!
end if
%>
<meta http-equiv="refresh" content="1;URL=fk.asp">
<title>留言成功</title>
<p> </p>
<p> </p>
<p> </p>
<table width="62%" border="0" align="center">
<tr>
<td align="center"><p><br>
<font size="2">留言成功,1秒钟后返回!</font></p>
</td>
</tr>
</table>
可能有人见过,这个是SHOPXP的留言板 ,我现在就是在留言板这卡住了,怎么搞都不行,就是添加不了
就是添加不进去啊怎么回事?谁来帮帮我
没什么提示,可以显示留言成功,1秒钟后返回
但是没加到数据库里 展开
<!--#include file="conn_ly/ly.asp"-->
<%
if request.form("name")="" then
response.Write "<script LANGUAGE='javascript'>alert('请填写您的姓名');history.go(-1);</script>"
response.End
end if
if request.form("content")="" then
response.Write "<script LANGUAGE='javascript'>alert('请填写您的留言与建议');history.go(-1);</script>"
response.End
end if
if request.form("temp")="" then
response.write "<script language='javascript'>" & VbCRlf
response.write "alert('非法操作!');" & VbCrlf
response.write "history.go(-1);" & vbCrlf
response.write "</script>" & VbCRLF
'由于表单被重复提交(标志为session("antry")为空)引起
else
iname=request.Form("name")
iqq=request.Form("qq")
iemail=request.Form("email")
iurl=request.form("url")
isex=request.form("sex")
icontent=request.form("content")
%>
<%
set rs=server.createobject("adodb.recordset")
rs.open "select * from ly_liuyan where (id is null)",conn,1,3
rs.addnew
rs("name")=iname
rs("qq")=iqq
rs("email")=iemail
rs("url")=iurl
rs("sex")=isex
rs("content")=icontent
rs("time")=now()
rs.update
rs.close
set rs=nothing
session("antry")="" '提交成功,清空session("antry"),以防重复提交!!
end if
%>
<meta http-equiv="refresh" content="1;URL=fk.asp">
<title>留言成功</title>
<p> </p>
<p> </p>
<p> </p>
<table width="62%" border="0" align="center">
<tr>
<td align="center"><p><br>
<font size="2">留言成功,1秒钟后返回!</font></p>
</td>
</tr>
</table>
可能有人见过,这个是SHOPXP的留言板 ,我现在就是在留言板这卡住了,怎么搞都不行,就是添加不了
就是添加不进去啊怎么回事?谁来帮帮我
没什么提示,可以显示留言成功,1秒钟后返回
但是没加到数据库里 展开
展开全部
这段代码应该没多大问题,不知道你的数据库链接那个asp文件怎么写的,你可以检查一下那个文件,asp由于其脚步的特点,不太好查错,建议用opera浏览器,它的功能要好一些。
这是个实例连接字符串:
SetConn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("aaa/bbspp1.mdb")+";DefaultDir=;
DRIVER={Microsoft AccessDriver(*.mdb)};
Conn.Openconnstr
这是个实例连接字符串:
SetConn=Server.CreateObject("ADODB.Connection")
Connstr="DBQ="+server.mappath("aaa/bbspp1.mdb")+";DefaultDir=;
DRIVER={Microsoft AccessDriver(*.mdb)};
Conn.Openconnstr
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询