博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
While 나가는 법
阅读量:6836 次
发布时间:2019-06-26

本文共 972 字,大约阅读时间需要 3 分钟。

while문을 빠져나가는 것은 여러가지 방법이 있습니다.

먼저.. Do While문으로 고치면 Exit Do라는 구문을 활용할 수 있습니다.

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

Do While exetime <> Data2.Recordset.Fields("시간")

    If Data1.Recordset.EOF <> True Then
        Exit Do
    End If
    Data2.Recordset.MoveNext
Loop

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

 

두번째로 권장할 만한 방법은 아니지만 GoTo 구문을 사용할 수 있습니다.

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

While exetime <> Data2.Recordset.Fields("시간")

    If Data1.Recordset.EOF <> True Then
        GoTo lbl1
    End If
    Data2.Recordset.MoveNext
Wend
lbl1:
------------------------------------

 

세번째 방법은 While 조건에 빠져나갈 조건을 같이 명시하는 방법이 있습니다.

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

Dim bFlag As Boolean

bFlag = True
While exetime <> Data2.Recordset.Fields("시간") And bFlag = True
    If Data1.Recordset.EOF <> True Then
        bFlag = False
    End If
    Data2.Recordset.MoveNext
Wend

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

 

참고로 break나 continue 등은 C언어 계열에서 사용하는 구문입니다.

 

도움 되시길 바라며 즐거운 하루 되세요.

转载于:https://www.cnblogs.com/kevinkim/archive/2011/12/27/2303803.html

你可能感兴趣的文章
Android四大组件之Service浅见
查看>>
IIS6不重启改应用程序.net framework 4.0的方法
查看>>
c++编程:获取控件上的文本值---例子是CEdit 的七种方法(转载)
查看>>
常见设计模式
查看>>
【转载】TransactionScope只要一个操作失败,它会自动回滚,Complete表示事务完成...
查看>>
1016 因子之和
查看>>
java基础------函数与数组
查看>>
PHP 下载文件&获取文件内容
查看>>
android Launcher——ui框架
查看>>
那些低调的美国互联网金融公司
查看>>
iOS-集成极光推送
查看>>
[下载地址] Emmet前端必备 - 插件配置附手册
查看>>
Loadrunner做性能测试的主要步骤
查看>>
angularJS中的ng-repeat指令!
查看>>
FJ的字符串
查看>>
关于SSI整合之CRUD
查看>>
生产者/消费者模型
查看>>
reset代码
查看>>
阿里,百度,腾讯,360,新浪,网易,小米等开源项目
查看>>
gitshell 基础操作
查看>>