怎样在对数据库删除后能让页面自动刷新??

1   
2if request("txtn1")<>"" then   
3for i=1 to cint(request("txtn1"))   
4s="delete from cyprice where id = " & trim(request("txtep1" & cstr(i)))   
5rs.open s,conn,3,2   
6next   
7response.redirect "cyjc.asp"   
8end if   

这是对数据库进行删除的代码,删除后必须手工刷新一下才能显示删除后的结果,否则已经删除的数据仍然显示在页面上,应该加上什么语句可以让删除后的页面自动刷新??谢谢
---------------------------------------------------------------

response.redirect "cyjc.asp?temp="&now
试试

1<meta content="0" http-equiv="Expires"/>
1<meta content="no-cache" http-equiv="Cache-Control"/>
1<meta content="no-cache" http-equiv="Pragma"/>

---------------------------------------------------------------

这样实现:
设计两个页面,一个用来显示,一个用于删除数据(是一个过渡页面)
假设分别是1.asp和2.asp
------1.asp
..
..
..

1<form action="2.asp" method="post">   
2.   
3</form>

----------2.asp

1<meta content="2; url=1.asp" http-equiv="refresh"/>

'不要忘记在head区加这句

1   
2if request("txtn1")<>"" then   
3for i=1 to cint(request("txtn1"))   
4s="delete from cyprice where id = " & trim(request("txtep1" & cstr(i)))   
5rs.open s,conn,3,2   
6next   
7response.redirect "cyjc.asp"   
8end if   

在由2.asp转回1.asp的时候刷新了1.asp。
---------------------------------------------------------------

在页面前加
response.expires=-1

Published At
Categories with Web编程
Tagged with
comments powered by Disqus