回覆列表
  • 1 # 使用者8021312956894

    Private Sub Form_Load() Dim cnn As ADODB.Connection '定義資料庫連線 Dim rs As ADODB.Recordset '定義資料庫記錄集     Set cnn = New ADODB.Connection     cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\1.mdb;Jet OLEDB:Engine Type=5"   '開啟資料庫     Set rs = New ADODB.Recordset     rs.CursorType = adOpenKeyset     rs.LockType = adLockOptimistic     rs.Open "NC_list", cnn, , , adCmdTable  '開啟操作記錄     MsgBox rs.Fields.Count  '顯示欄位數 End Sub

  • 2 # 高山悠谷

    C語言迴圈控制語句提供了 while語句、do-while語句和for語句來實現迴圈結構。

    while迴圈語句

    一般形式如下:

    while(表示式)

    語句;

    其中執行過程如下:

    while語句

    (1)計算while後面括號裡表示式的值,若其結果非0,則轉入(2),否則轉(3)執行迴圈體,轉(1)

    (3)退出迴圈,執行迴圈體下面的語句。

    由於是先執行判斷後執行迴圈體,所以迴圈體可能一次都不執行。

    迴圈體可以為空語句“;”。

    do-while語句

    一般形式如下:

    do

    語句;

    while(表示式);

    (1)執行迴圈體,轉(2)

    do...while

    語句

    (2)計算while後面括號裡表示式的值,若其結果非0,則轉入(1),否則轉(3)

    (3)退出迴圈,執行迴圈體下面的語句。

    注意:do……while語句最後的分號(;)不可少,否則提示出錯。迴圈體至少執行一次。

    for語句

    for語句是迴圈控制結構中使用最廣泛的一種迴圈控制語句,特別適合已知迴圈次數的情況。

    一般形式如下:

    for ( [表示式 1]; [表示式 2 ]; [表示式3] )

    語句

    其中:

    表示式1:一般為賦值表示式,給控制變數賦初值;

    for語句

    表示式2:關係表示式或,迴圈控制條件;

    表示式3:一般為賦值表示式,給控制變數增量或減量;

    語句:迴圈體,當有多條語句時,必須使用複合語句。

    其執行過程如下:首先計算表示式1,然後計算表示式 2。若表示式2為真,則執行迴圈體;否則,退出 ,執行後的語句。如果執行了迴圈體,則迴圈體每執行一次,都計算表示式3,然後重新計算表示式2,依此迴圈,直至表示式 2的值為假,退出迴圈。

  • 3 # 東龍川江

    C提供三種基本的迴圈語句: for語句、while語句和do-while語句。

    一. for迴圈

    for迴圈是開界的。

    它的一般形式為:for(<初始化>; <條件表過式>; <增量>)

    二、 while迴圈

    while迴圈的一般形式為:while(條件)

    語句:while迴圈表示當條件為真時, 便執行語句。直到條件為假才結束迴圈。 並繼續執行迴圈程式外的後續語句。


    三.do-while 迴圈

    do-while 迴圈的一般格式為:do語句;while(條件);

    這個迴圈與while迴圈的不同在於: 它先執行迴圈中的語句, 然後再判斷條件是否為真, 如果為真則繼續迴圈; 如果為假, 則終止迴圈。

    因此, do-while迴圈至少要執行一次迴圈語句。

  • 中秋節和大豐收的關聯?
  • win10更新後桌面佈局變了?