加个Else子句啦.原写法改为:
MyRecordsert.MoveFirst
do while
if 条件1 then
处理0:直接进入到下一轮循环,即不执行以下的代码处理1和处理2
Else'''''''''''''''增加此句,条件不满足时不执行处理1和处理2
处理1
处理2
……
Endif''''''''''''''移后此句
MyRecordsert.MoveNext
loop
MyRecordsert.MoveFirst
do while
if 条件1 then
处理0:直接进入到下一轮循环,即不执行以下的代码处理1和处理2
Else'''''''''''''''增加此句,条件不满足时不执行处理1和处理2
处理1
处理2
……
Endif''''''''''''''移后此句
MyRecordsert.MoveNext
loop
解决方案 »
- 还是listView的问题,奇怪啊
- 怎么建立关联啊?
- 怎么用HScrollBar控件来控制窗体的透明度,或用其它控件??
- 非矩形窗体怎么做?
- 利用dio.dll可以对3f8-3ff即com1口进行I/O操作吗?
- 关于ACCESS的问题
- 有没比较好的email控件,能够解决发送邮件时服务器需要身份验证
- 如何使Listbox向下或向下滚动???
- 怎样注册ACTRPT.DLL,请问谁有注册码?
- 有请斑竹和无影石兄弟等大虾发表高见:自己做一个数据库引擎,如何做临时备份?
- 有谁知道api函数Sendmessage 的详细用法
- Format的问题:我使用Format(rst.field(0).value,"yyyy-mm-dd"),总报错overflow
if then
处理1
处理2
end if
我是问有没有一句代码实现处理0,;类似于:exit do
do while
if 条件1 then
处理0
else
处理1
处理2
……
end if
MyRecordsert.MoveNext
loop
老兄,这不就是么?你懂不懂If...else...end if 的运行顺序呀?
To uguess(uguess) 呵呵,你也不慢啊.
你可以用
MyRecordsert.MoveFirst
do while ....
if 条件1 then
处理0
改变条件,使得while 条件不成立
else
处理1
处理2
……
end if
MyRecordsert.MoveNext
loop
能直接进入下面第10次循环吗?要求是直接,而不是每次循环时什么都不做,是直接跳到啊,有办法否?呵呵
for i=0 to 100
.
.
.
.
if youwantto then
i=10
end if
next
如果是 do...loop while...wend 的话 ,hehe ,不要开这种玩笑了,就算你改 cx 都不行,哈哈....