Aracılığıyla paylaş


OleDbCommandBuilder.DeriveParameters(OleDbCommand) Yöntem

Tanım

içinde OleDbCommand belirtilen saklı yordamdan parametre bilgilerini alır ve belirtilen OleDbCommand nesnenin Parameters koleksiyonunu doldurur.

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)

Parametreler

command
OleDbCommand

OleDbCommand Parametre bilgilerinin türetileceği saklı yordama başvuran. Türetilen parametreler koleksiyonuna ParametersOleDbCommandeklenir.

Özel durumlar

Temel alınan OLE DB sağlayıcısı saklı yordam parametre bilgilerinin döndürülmesi desteklenmez, komut metni geçerli bir saklı yordam adı değildir veya CommandType belirtilmemiştir StoredProcedure.

Açıklamalar

DeriveParameters için OleDbCommandvar olan tüm parametre bilgilerinin üzerine yazar.

DeriveParameters bilgileri almak için veri kaynağına ek bir çağrı gerektirir. Parametre bilgileri önceden biliniyorsa, bilgileri açıkça ayarlayarak parametre koleksiyonunu doldurmak daha verimli olur.

Yalnızca saklı yordamlarla kullanabilirsiniz DeriveParameters . parametresini parametreli SELECT deyimi gibi rastgele Transact-SQL deyimleriyle doldurmak OleDbParameterCollection için kullanamazsınızDeriveParameters.

Daha fazla bilgi için bkz. Parametreleri ve Parametre Veri Türlerini Yapılandırma.

Şunlara uygulanır

Ayrıca bkz.