DbCommandBuilder.GetDeleteCommand Metódus

Definíció

Lekéri az adatforrás törléséhez szükséges automatikusan létrehozott DbCommand objektumot.

Túlterhelések

Name Description
GetDeleteCommand()

Lekéri az adatforrás törléséhez szükséges automatikusan létrehozott DbCommand objektumot.

GetDeleteCommand(Boolean)

Lekéri az adatforrás törléséhez szükséges automatikusan létrehozott DbCommand objektumot, opcionálisan a paraméternevek oszlopait használva.

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 DbCommand végrehajtandó objektumot.

A módosított parancsok alapjaként is használható GetDeleteCommand . Meghívhatja GetDeleteCommand és módosíthatja például a társított parancsszöveget, majd explicit módon beállíthatja azt a DbDataAdapter.

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 az alkalmazás hívásakor Update vagy GetDeleteCommanda .

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. Ha a túlterhelt verzió GetDeleteCommand lehetővé teszi, hogy logikai érték megadásával adja meg ezt a viselkedést, akkor a paramétert az DbCommandBuilder oszlopnevek alapján is létrehozhatja a továbbítással True.

GetDeleteCommand()

Forrás:
DBCommandBuilder.cs
Forrás:
DBCommandBuilder.cs
Forrás:
DBCommandBuilder.cs
Forrás:
DBCommandBuilder.cs
Forrás:
DBCommandBuilder.cs

Lekéri az adatforrás törléséhez szükséges automatikusan létrehozott DbCommand objektumot.

public:
 System::Data::Common::DbCommand ^ GetDeleteCommand();
public System.Data.Common.DbCommand GetDeleteCommand();
member this.GetDeleteCommand : unit -> System.Data.Common.DbCommand
Public Function GetDeleteCommand () As DbCommand

Válaszok

A törlés végrehajtásához szükséges automatikusan létrehozott DbCommand 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 DbCommand végrehajtandó objektumot.

A módosított parancsok alapjaként is használható GetDeleteCommand . Meghívhatja GetDeleteCommand és módosíthatja például a parancsszöveget, majd explicit módon beállíthatja azt a DbDataAdapter.

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 az alkalmazás hívásakor Update vagy GetDeleteCommanda .

Lásd még

A következőre érvényes:

GetDeleteCommand(Boolean)

Forrás:
DBCommandBuilder.cs
Forrás:
DBCommandBuilder.cs
Forrás:
DBCommandBuilder.cs
Forrás:
DBCommandBuilder.cs
Forrás:
DBCommandBuilder.cs

Lekéri az adatforrás törléséhez szükséges automatikusan létrehozott DbCommand objektumot, opcionálisan a paraméternevek oszlopait használva.

public:
 System::Data::Common::DbCommand ^ GetDeleteCommand(bool useColumnsForParameterNames);
public System.Data.Common.DbCommand GetDeleteCommand(bool useColumnsForParameterNames);
member this.GetDeleteCommand : bool -> System.Data.Common.DbCommand
Public Function GetDeleteCommand (useColumnsForParameterNames As Boolean) As DbCommand

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 DbCommand 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 DbCommand végrehajtandó objektumot.

A módosított parancsok alapjaként is használható GetDeleteCommand . Meghívhatja GetDeleteCommand és módosíthatja például a parancsszöveget, majd explicit módon beállíthatja azt a DbDataAdapter.

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 az alkalmazás hívásakor Update vagy GetDeleteCommanda .

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 DbCommandBuilder 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: