DbCommandBuilder.GetUpdateCommand Metódus

Definíció

Lekéri az adatforrásban a frissítések végrehajtásához szükséges automatikusan létrehozott DbCommand objektumot.

Túlterhelések

Name Description
GetUpdateCommand()

Lekéri az adatforrásban a frissítések végrehajtásához szükséges automatikusan létrehozott DbCommand objektumot.

GetUpdateCommand(Boolean)

Lekéri az adatforrásban a frissítések végrehajtásához 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 GetUpdateCommand metódust, mert visszaadják a DbCommand végrehajtandó objektumot.

A módosított parancsok alapjaként is használható GetUpdateCommand . Meghívhatja GetUpdateCommand é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 GetUpdateCommand 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 GetUpdateCommanda .

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ó GetUpdateCommand lehetővé teszi ennek a viselkedésnek a megadását, akkor a DbCommandBuilder paramétereket az oszlopnevek alapján hozhatja létre.

GetUpdateCommand()

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

Lekéri az adatforrásban a frissítések végrehajtásához szükséges automatikusan létrehozott DbCommand objektumot.

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

Válaszok

A frissítések 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 GetUpdateCommand metódust, mert visszaadják a DbCommand végrehajtandó objektumot.

A módosított parancsok alapjaként is használható GetUpdateCommand . Meghívhatja GetUpdateCommand é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 GetUpdateCommand 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 GetUpdateCommanda .

Lásd még

A következőre érvényes:

GetUpdateCommand(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ásban a frissítések végrehajtásához szükséges automatikusan létrehozott DbCommand objektumot, opcionálisan a paraméternevek oszlopait használva.

public:
 System::Data::Common::DbCommand ^ GetUpdateCommand(bool useColumnsForParameterNames);
public System.Data.Common.DbCommand GetUpdateCommand(bool useColumnsForParameterNames);
member this.GetUpdateCommand : bool -> System.Data.Common.DbCommand
Public Function GetUpdateCommand (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 frissítések 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 GetUpdateCommand metódust, mert visszaadják a DbCommand végrehajtandó objektumot.

A módosított parancsok alapjaként is használható GetUpdateCommand . Meghívhatja GetUpdateCommand é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 GetUpdateCommand 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 GetUpdateCommanda .

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. Az oszlopneveken alapuló paraméterek létrehozása csak akkor sikeres, ha a következő feltételek teljesülnek:

Lásd még

A következőre érvényes: