ftsg.net
当前位置:首页 >> ASP代码中在,在 whilE .... wEnD 循环中如何调用... >>

ASP代码中在,在 whilE .... wEnD 循环中如何调用...

楼主有几个逻辑性错误: 1、i++不是asp的语法,应改为i=i+1; 2、while循环已经使用了变量i,里面的for循环如果还使用变量i,就会造成死循环,也要改,比如把for的i改为x; 3、function得写在while外面,而不是写在它里面,这是非常严重的逻辑问...

错误应该在: else if cstr(rs("id"))=a then else if ..Then ElseIf 中间不能有空格

我看你写的没有问题 要不你试试这个 do while not rs.eof 语句 rs.movenex loop

既然你用do while not SqlRecSet.eof 那么后面的 SqlRecSet.MoveNext wend 改为: SqlRecSet.MoveNext loop

是循环读取数据库表记录的语句,你不用太理解,会用就行 完整语句

帮你改了一下,已测试通过

do while not rs.eof if rs("kahao")=name then rs.delete rs.update exit doelse rs.movenext end if loop

Option Explicit Call Com_CreatValidCode("SessionName") Rem 生成验证码图片 Sub Com_CreatValidCode(pSN)

Private Function pause() Dim Savetime As Single Savetime = Timer While Timer < Savetime + 0.4 DoEvents Wend End Function

b=1 while b

网站首页 | 网站地图
All rights reserved Powered by www.ftsg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com