Bagikan melalui


ExecuteOptionEnum

Menentukan bagaimana penyedia harus menjalankan perintah.

Terus-menerus Nilai Deskripsi
adAsyncExecute 0x10 Menunjukkan bahwa perintah harus dijalankan secara asinkron.

Nilai ini tidak dapat digabungkan dengan nilai CommandTypeEnumadCmdTableDirect.
adAsyncFetch 0x20 Menunjukkan bahwa baris yang tersisa setelah kuantitas awal yang ditentukan dalam properti CacheSize harus diambil secara asinkron.
adAsyncFetchNonBlocking 0x40 Menunjukkan bahwa utas utama tidak pernah memblokir saat mengambil. Jika baris yang diminta belum diambil, baris saat ini secara otomatis berpindah ke akhir file.

Jika Anda membuka Recordset dari Stream yang berisi Recordset yang disimpan terus-menerus, adAsyncFetchNonBlocking tidak akan berpengaruh; operasi akan sinkron dan memblokir.

adAsynchFetchNonBlocking tidak berpengaruh ketika opsi adCmdTableDirect digunakan untuk membuka Recordset.
adExecuteNoRecords 0x80 Menunjukkan bahwa teks perintah adalah perintah atau prosedur tersimpan yang tidak mengembalikan baris (misalnya, perintah yang hanya menyisipkan data). Jika ada baris yang diambil, baris akan dibuang dan tidak dikembalikan.

adExecuteNoRecords hanya dapat diteruskan sebagai parameter opsional ke metode Perintah atau Eksekusi Koneksi .
adExecuteStream 0x400 Menunjukkan bahwa hasil eksekusi perintah harus dikembalikan sebagai aliran.

adExecuteStream hanya dapat diteruskan sebagai parameter opsional ke metode Command Execute .
adExecuteRecord 0x800 Menunjukkan bahwa CommandText adalah perintah atau prosedur tersimpan yang mengembalikan satu baris yang harus dikembalikan sebagai objek Rekaman .
adOptionUnspecified -1 Menunjukkan bahwa perintah tidak ditentukan.

Setara ADO/WFC

Paket: com.ms.wfc.data

Terus-menerus
AdoEnums.ExecuteOption.ASYNCEXECUTE
AdoEnums.ExecuteOption.ASYNCFETCH
AdoEnums.ExecuteOption.ASYNCFETCHNONBLOCKING
AdoEnums.ExecuteOption.NORECORDS
AdoEnums.ExecuteOption.UNSPECIFIED

Berlaku Untuk