OleDbCommandBuilder.GetInsertCommand Metódus

Definíció

Lekéri az adatforrásba történő beszúráshoz szükséges automatikusan létrehozott OleDbCommand objektumot.

Túlterhelések

Name Description
GetInsertCommand()

Lekéri az adatforrásba történő beszúráshoz szükséges automatikusan létrehozott OleDbCommand objektumot.

GetInsertCommand(Boolean)

Lekéri az adatforrásba történő beszúráshoz szükséges automatikusan létrehozott OleDbCommand objektumot.

Megjegyzések

Az alkalmazások tájékoztatási vagy hibaelhárítási célokra is használhatják a GetInsertCommand metódust, mert visszaadják a OleDbCommand végrehajtandó objektum szövegét.

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 OleDbDataAdapter.

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

GetInsertCommand()

Forrás:
OleDbCommandBuilder.cs
Forrás:
OleDbCommandBuilder.cs
Forrás:
OleDbCommandBuilder.cs
Forrás:
OleDbCommandBuilder.cs

Lekéri az adatforrásba történő beszúráshoz szükséges automatikusan létrehozott OleDbCommand objektumot.

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

Válaszok

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

Megjegyzések

Az alkalmazások tájékoztatási vagy hibaelhárítási célokra is használhatják a GetInsertCommand metódust, mert visszaadják a OleDbCommand végrehajtandó objektum szövegét.

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 OleDbDataAdapter.

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

Lásd még

A következőre érvényes:

GetInsertCommand(Boolean)

Forrás:
OleDbCommandBuilder.cs
Forrás:
OleDbCommandBuilder.cs
Forrás:
OleDbCommandBuilder.cs
Forrás:
OleDbCommandBuilder.cs

Lekéri az adatforrásba történő beszúráshoz szükséges automatikusan létrehozott OleDbCommand objektumot.

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

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 OleDbCommand objektum.

Megjegyzések

Az alkalmazások tájékoztatási vagy hibaelhárítási célokra is használhatják a GetInsertCommand metódust, mert visszaadják a OleDbCommand végrehajtandó objektum szövegét.

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 OleDbDataAdapter.

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

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:

Lásd még

A következőre érvényes: