ASP留言板中的Access数据库问题!!!

为什么一提交留言,下次刷新页面数据库中会再多一条和上次一样的记录:??<%ConnStr="Provider=Microsoft.Jet.Oledb.4.0;DataSo... 为什么一提交留言,下次刷新页面数据库中会再多一条和上次一样的记录:??

<%
ConnStr="Provider=Microsoft.Jet.Oledb.4.0;Data Source="&Server.MapPath("guestbook.mdb")
Set RS = Server.CreateObject("ADODB.Recordset")
RS.open "guestbook",ConnStr,1,3
guestname=request.form("guestname")
qq=request.form("guestQQ")
if qq="" then qq=0 end if
homepage=request.form("homepage")
email=request.form("email")
message=request.form("messgae")
if guestname<>"" then
rs.addnew
rs("guestName")=guestname
rs("qq")=qq
rs("homepage")=homepage
rs("email")=email
rs("Text")=message
rs.update
rs.close
set rs=nothing
set conn=nothing
end if
%>

急死人了!
有时候直接发表留言就会增加两条记录!
展开
 我来答
钱放在内裤
2006-12-24
知道答主
回答量:49
采纳率:0%
帮助的人:0
展开全部
提交页面提交后,要返回。
不能再停留在提交页面,你停留在提交页面。刷新自然就在提交一次
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式