2016-04-16 63 views
0

我很努力從VBS中的C#continue語句轉換。我有一個簡單的記錄集返回,並且我知道開發記錄集中有8條記錄。我只想顯示那些狀態等於「新」的人。如何有條件地處理循環中的記錄

我設置我的DO循環是這樣的,但我只獲取記錄集中正確記錄的一部分。這是擺脫記錄集循環並跳過不符合我的標準的記錄的最有效方法嗎?

Do Until rs.EOF 

    Do 
    If rs("status") = "EXISTING" Then Exit Do 
    Loop While False 

    [Do Stuff] 

    rs.MoveNext 
    Loop 

回答

0

您列出的要求可以直接編碼,它會在VBScript和C#中類似。

Do Until rs.EOF 
    If rs("status") = "NEW" Then 

     [Do Stuff] 

    End If 

    rs.MoveNext 
Loop 
相關問題