Bagikan melalui


OleDbCommandBuilder.DeriveParameters(OleDbCommand) Metode

Definisi

Mengambil informasi parameter dari prosedur tersimpan yang ditentukan dalam OleDbCommand dan mengisi Parameters kumpulan objek yang ditentukan OleDbCommand .

public:
 static void DeriveParameters(System::Data::OleDb::OleDbCommand ^ command);
public static void DeriveParameters (System.Data.OleDb.OleDbCommand command);
static member DeriveParameters : System.Data.OleDb.OleDbCommand -> unit
Public Shared Sub DeriveParameters (command As OleDbCommand)

Parameter

command
OleDbCommand

OleDbCommand Mereferensikan prosedur tersimpan dari mana informasi parameter akan diturunkan. Parameter turunan ditambahkan ke Parameters koleksi OleDbCommand.

Pengecualian

Penyedia OLE DB yang mendasar tidak mendukung pengembalian informasi parameter prosedur tersimpan, teks perintah bukan nama prosedur tersimpan yang valid, atau CommandType yang ditentukan bukan StoredProcedure.

Keterangan

DeriveParameters menimpa informasi parameter yang ada untuk OleDbCommand.

DeriveParameters memerlukan panggilan tambahan ke sumber data untuk mendapatkan informasi. Jika informasi parameter diketahui sebelumnya, lebih efisien untuk mengisi koleksi parameter dengan mengatur informasi secara eksplisit.

Anda hanya dapat menggunakan DeriveParameters dengan prosedur tersimpan. Anda tidak dapat menggunakan DeriveParameters untuk mengisi OleDbParameterCollection dengan pernyataan Transact-SQL arbitrer, seperti pernyataan SELECT yang diparameterkan.

Untuk informasi selengkapnya, lihat Mengonfigurasi Parameter dan Jenis Data Parameter.

Berlaku untuk

Lihat juga