这个ASP代码哪里写错了么,为什么执行后是空白一片?

xwoniu 2009-12-20 06:25:48

<!-- #include file="../conn_noclock.asp" -->
<%
'批量修改所有记录

dim sql,rs
Dim swTime,swOutTime, xwTime, xwOutTime, swRnd, swOutRnd, xwRnd,xwOutRnd, dailydate
set rs=server.createobject("adodb.recordset")
sql="select * from Tsignupinfo where swqdzt=2 or swqtzt=2 or xwqdzt=2 or xwqtzt=2"
rs.open sql,conn,1,3


Do While not rs.eof

swRnd = 1800*Rnd '浮动30分随机数
swOutRnd = 3600*Rnd
xwRnd = 3600*Rnd
xwOutRnd = 3600*Rnd
swTime = DateAdd("s", swRnd, "07:45:00")
swOutTime = DateAdd("s", swOutRnd, "11:45:00")
xwTime = DateAdd("s", xwRnd, "13:45:00")
xwOutTime = DateAdd("s", xwOutRnd, "17:15:00")

conn.Execute "update Tsignupinfo set swqd='"&swTime&"', swqt='"&swOutTime&"', xwqd='"&xwTime&"', xwqt=,'"&xwOutTime&"', swqdzt='1', swqtzt='1', xwqdzt='1', xwqtzt='1') where swqdzt=2 or swqtzt=2 or xwqdzt=2 or xwqtzt=2"

End If
rs.moveNext
Loop
rs.close
Response.write "批量修改所有记录数据成功!"
set rs=nothing

%>

系统将于<span id="BackSecs" style="color: #F00;"></span>秒后自动返回...
<script>function countDown(Secs) {
BackSecs.innerText=Secs;
if(Secs>0) {
setTimeout("countDown("+Secs+"-1)",1000);
}
else {
window.location=document.referrer;
}
}
countDown(5);
</script>
...全文
83 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gxq323 2009-12-21
  • 打赏
  • 举报
回复
多出个end if
你的if在哪儿没找到
Anlige 2009-12-21
  • 打赏
  • 举报
回复
多此一举;。。。rs有update方法,为什么还要去execute,
rs.open sql,conn,1,3
最后一个参数都设置成3了,你不用update有点多余
song376456 2009-12-21
  • 打赏
  • 举报
回复
与楼上一样
alianghao 2009-12-21
  • 打赏
  • 举报
回复
update Tsignupinfo set swqd='"&swTime&"', swqt='"&swOutTime&"', xwqd='"&xwTime&"
这样修改循环有什么意义
yangcookie 2009-12-20
  • 打赏
  • 举报
回复


sql="select * from Tsignupinfo where swqdzt=2 or swqtzt=2 or xwqdzt=2 or xwqtzt=2"

在查询分析器里可以查出来吗?
yan11cn 2009-12-20
  • 打赏
  • 举报
回复
没理解楼主意图
为啥要设置Do While 循环呢
conn.Execute "update Tsignupinfo set swqd='"&swTime&"', swqt='"&swOutTime&"', xwqd='"&xwTime&"', xwqt=,'"&xwOutTime&"', swqdzt='1', swqtzt='1', xwqdzt='1', xwqtzt='1') where swqdzt=2 or swqtzt=2 or xwqdzt=2 or xwqtzt=2"
上面这一句不是全更新了么
xwoniu 2009-12-20
  • 打赏
  • 举报
回复
完全可以!500多行记录

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧