OleDbCommandBuilder.DeriveParameters(OleDbCommand) Metódus

Definíció

Lekéri a paraméteradatokat a megadott OleDbCommand tárolt eljárásból, és feltölti a Parameters megadott OleDbCommand objektum gyűjteményét.

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)

Paraméterek

command
OleDbCommand

A OleDbCommand tárolt eljárásra való hivatkozás, amelyből a paraméterinformációk származtathatók. A származtatott paraméterek hozzá lesznek adva a Parameters gyűjteményhez.OleDbCommand

Kivételek

Az alapul szolgáló OLE DB-szolgáltató nem támogatja a tárolt eljárás paraméteradatainak visszaadását, a parancs szövege nem érvényes tárolt eljárásnév, vagy a CommandType megadott nem StoredProcedure.

Megjegyzések

DeriveParameters felülírja a meglévő paraméteradatokat a OleDbCommand.

DeriveParameters további hívást igényel az adatforráshoz az információk beszerzéséhez. Ha a paraméteradatok előre ismertek, hatékonyabban töltheti fel a paramétergyűjteményt az információk explicit beállításával.

Csak tárolt eljárásokkal használható DeriveParameters . A DeriveParameters nem használható a OleDbParameterCollection tetszőleges Transact-SQL utasításokkal, például paraméteres SELECT utasítással való feltöltéséhez.

További információ: Paraméterek és paraméteradattípusok konfigurálása.

A következőre érvényes:

Lásd még