我不知道我的思路对不对,只是我觉得可靠一点吧!
我们经常在上传完表单后会在末尾加上 response.write '数据上传完成'。我觉得这样不太可靠,因为我们并没有去检查数据库记录是否增加。
我的思路是在数据库打开时获取一次原始记录数量,在数据上传完成后再或获取一次进行比对。
<%
set rs=server.CreateObject("adodb.recordset")sql="select * from test"
rs.open sql,conn,1,3
Oddnum=rs.recordcount '第一次获取数据记录总数
rs.addnew
rs("title")=request("nameA")
rs("look")=true
rs.update
newNum=rs.recordcount '第二次获取数据记录总数
rs.close
set rs=nothing
if newNum>Oddnum or newNum= Oddnum then '判断数据数量是否增加,红色代码未经过调试可以删除
response.Write("数据写入成功")
else
response.Write("数据未正常写入")
end if
%>