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