SqlCommandBuilder.GetDeleteCommand Metódus

Definíció

Lekéri az adatbázis törléséhez szükséges automatikusan létrehozott SqlCommand objektumot.

Túlterhelések

Name Description
GetDeleteCommand()

Lekéri az adatbázis törléséhez szükséges automatikusan létrehozott SqlCommand objektumot.

GetDeleteCommand(Boolean)

Lekéri az adatbázis törléséhez szükséges automatikusan létrehozott SqlCommand objektumot.

Megjegyzések

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

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

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 GetDeleteCommand program 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 UpdateGetDeleteCommanda .

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

GetDeleteCommand()

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

Lekéri az adatbázis törléséhez szükséges automatikusan létrehozott SqlCommand objektumot.

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

Válaszok

A törlés 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 GetDeleteCommand metódust, mert visszaadják a SqlCommand végrehajtandó objektumot.

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

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 GetDeleteCommand program 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 UpdateGetDeleteCommanda .

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

Lásd még

A következőre érvényes:

GetDeleteCommand(Boolean)

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

Lekéri az adatbázis törléséhez szükséges automatikusan létrehozott SqlCommand objektumot.

public:
 System::Data::SqlClient::SqlCommand ^ GetDeleteCommand(bool useColumnsForParameterNames);
public System.Data.SqlClient.SqlCommand GetDeleteCommand(bool useColumnsForParameterNames);
override this.GetDeleteCommand : bool -> System.Data.SqlClient.SqlCommand
Public Function GetDeleteCommand (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 törlés 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 GetDeleteCommand metódust, mert visszaadják a SqlCommand végrehajtandó objektumot.

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

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 GetDeleteCommand program 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 UpdateGetDeleteCommanda .

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: