Bahasa

OracleCommandBuilder.DeriveParameters(OracleCommand) Metode

Definisi

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

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

Parameter

command
OracleCommand

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

Pengecualian

Teks perintah bukan nama prosedur tersimpan CommandType yang valid, atau yang ditentukan bukan StoredProcedure.

Keterangan

DeriveParameters menimpa informasi parameter yang ada untuk OracleCommand.

DeriveParameters memerlukan panggilan tambahan ke database 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 OracleParameterCollection dengan pernyataan Transact-SQL sewenang-wenang, seperti pernyataan SELECT berparameter.

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

Berlaku untuk