- ·上一篇文章:asp批量生成静态页面的方法(模板方法)
- ·下一篇文章:ASP实现文件直接下载的代码
数据上传后简单检查是否上传完成
我不知道我的思路对不对,只是我觉得可靠一点吧!
我们经常在上传完表单后会在末尾加上 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
%>
数据上传后简单检查是否上传完成