SqlCommandBuilder.DeriveParameters(SqlCommand) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri a paraméteradatokat a megadott SqlCommand tárolt eljárásból, és feltölti a Parameters megadott SqlCommand objektum gyűjteményét.
public:
static void DeriveParameters(System::Data::SqlClient::SqlCommand ^ command);
public static void DeriveParameters(System.Data.SqlClient.SqlCommand command);
static member DeriveParameters : System.Data.SqlClient.SqlCommand -> unit
Public Shared Sub DeriveParameters (command As SqlCommand)
Paraméterek
- command
- SqlCommand
A SqlCommand 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.SqlCommand
Kivételek
A parancsszöveg nem érvényes tárolt eljárásnév.
Megjegyzések
DeriveParameters felülírja a meglévő paraméteradatokat a SqlDbCommand.
DeriveParameters további hívást igényel az adatbázishoz 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 . Kiterjesztett tárolt eljárásokkal nem használható DeriveParameters . A DeriveParameters nem használható a SqlParameterCollection 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
- Az adatok összekapcsolása és lekérése az ADO-ban.NET
A .NET-keretrendszer Data Provider használata SQL Server - ADO.NET áttekintése