共用方式為


新增多個字段和值

有時候,將欄位及其對應值的陣列傳遞至 AddNew 方法可能更有效率,而不是為每個新欄位多次設定 Value。 如果 FieldList 是陣列,Values 也必須是具有相同成員數目的陣列;否則,會發生錯誤。 欄位名稱的順序必須與每個陣列中的欄位值順序相符。 下列程式碼會將欄位和數值的陣列傳遞至 AddNew 方法。

'BeginAddNew2
    Dim avarFldNames As Variant
    Dim avarFldValues As Variant

    avarFldNames = Array("CompanyName", "Phone")
    avarFldValues = Array("Sample Shipper 2", "(931) 555-6334")

    If objRs1.Supports(adAddNew) Then
        objRs1.AddNew avarFldNames, avarFldValues
    End If

    'Re-establish a Connection and update
    Set objRs1.ActiveConnection = GetNewConnection
    objRs1.UpdateBatch
'EndAddNew2