Nyelv

SqlCommandBuilder.GetInsertCommand Metódus

Definíció

Lekéri az adatbázis beszúrásához szükséges automatikusan létrehozott SqlCommand objektumot.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Túlterhelések

Név Description
GetInsertCommand()

Lekéri az adatbázis beszúrásához szükséges automatikusan létrehozott SqlCommand objektumot.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

GetInsertCommand(Boolean)

Lekéri az adatbázis beszúrásához szükséges automatikusan létrehozott SqlCommand objektumot.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

Megjegyzések

Az alkalmazások tájékoztatási vagy hibaelhárítási célokra használhatják a GetInsertCommand metódust, mert visszaadják a SqlCommand végrehajtandó objektumot.

A módosított parancsok alapjaként is használható GetInsertCommand . Meghívhatja GetInsertCommand és módosíthatja például az CommandTimeout értéket, majd explicit módon beállíthatja azt a SqlDataAdapter.

A Transact-SQL utasítás első létrehozása után az alkalmazásnak explicit módon meg kell hívnia RefreshSchema, ha bármilyen módon módosítja az utasítást. Ellenkező esetben a GetInsertCommand program továbbra is az előző utasításból származó információkat használja, ami lehet, hogy nem helyes. A Transact-SQL utasítások először akkor jönnek létre, amikor az alkalmazás meghívja Update vagy GetInsertCommand.

További információ: Parancsok generálása commandbuilderekkel.

GetInsertCommand()

Forrás:
System.Data.SqlClient.notsupported.cs

Lekéri az adatbázis beszúrásához szükséges automatikusan létrehozott SqlCommand objektumot.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

public:
 System::Data::SqlClient::SqlCommand ^ GetInsertCommand();
public System.Data.SqlClient.SqlCommand GetInsertCommand();
member this.GetInsertCommand : unit -> System.Data.SqlClient.SqlCommand
override this.GetInsertCommand : unit -> System.Data.SqlClient.SqlCommand
Public Function GetInsertCommand () As SqlCommand

Válaszok

A beszúrások végrehajtásához szükséges automatikusan létrehozott SqlCommand objektum.

Megjegyzések

Az alkalmazások tájékoztatási vagy hibaelhárítási célokra használhatják a GetInsertCommand metódust, mert visszaadják a SqlCommand végrehajtandó objektumot.

A módosított parancsok alapjaként is használható GetInsertCommand . Meghívhatja GetInsertCommand és módosíthatja például az CommandTimeout értéket, majd explicit módon beállíthatja azt a SqlDataAdapter.

A Transact-SQL utasítás első létrehozása után az alkalmazásnak explicit módon meg kell hívnia RefreshSchema, ha bármilyen módon módosítja az utasítást. Ellenkező esetben a GetInsertCommand program továbbra is az előző utasításból származó információkat használja, ami lehet, hogy nem helyes. A Transact-SQL utasítások először akkor jönnek létre, amikor az alkalmazás meghívja Update vagy GetInsertCommand.

További információ: Parancsok generálása commandbuilderekkel.

Lásd még

A következőre érvényes:

GetInsertCommand(Boolean)

Forrás:
System.Data.SqlClient.notsupported.cs

Lekéri az adatbázis beszúrásához szükséges automatikusan létrehozott SqlCommand objektumot.

Új fejlesztéshez használja a Microsoft. Data.SqlClient. Ez a lap a System.Data.SqlClient fájlokat tartalmazza.

public:
 System::Data::SqlClient::SqlCommand ^ GetInsertCommand(bool useColumnsForParameterNames);
public System.Data.SqlClient.SqlCommand GetInsertCommand(bool useColumnsForParameterNames);
override this.GetInsertCommand : bool -> System.Data.SqlClient.SqlCommand
Public Function GetInsertCommand (useColumnsForParameterNames As Boolean) As SqlCommand

Paraméterek

useColumnsForParameterNames
Boolean

Ha truelehetséges, hozzon létre oszlopnevekkel egyező paraméterneveket. If false, generate @p1, @p2stb.

Válaszok

A beszúrások végrehajtásához szükséges automatikusan létrehozott SqlCommand objektum.

Megjegyzések

Az alkalmazások tájékoztatási vagy hibaelhárítási célokra használhatják a GetInsertCommand metódust, mert visszaadják a SqlCommand végrehajtandó objektumot.

A módosított parancsok alapjaként is használható GetInsertCommand . Meghívhatja GetInsertCommand és módosíthatja például az CommandTimeout értéket, majd explicit módon beállíthatja azt a SqlDataAdapter.

A Transact-SQL utasítás első létrehozása után az alkalmazásnak explicit módon meg kell hívnia RefreshSchema, ha bármilyen módon módosítja az utasítást. Ellenkező esetben a GetInsertCommand program továbbra is az előző utasításból származó információkat használja, ami lehet, hogy nem helyes. A Transact-SQL utasítások először akkor jönnek létre, amikor az alkalmazás meghívja Update vagy GetInsertCommand.

A paraméternevek @p1@p2létrehozásakor az alapértelmezett viselkedés a különböző paraméterek használata, és így tovább. A paraméter átadásával trueuseColumnsForParameterNames kényszerítheti a OleDbCommandBuilder paraméterek generálását az oszlopnevek alapján. Ez csak akkor sikerül, ha a következő feltételek teljesülnek:

További információ: Parancsok generálása commandbuilderekkel.

Lásd még

A következőre érvényes: