OracleCommandBuilder.GetUpdateCommand Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá automaticky generovaný OracleCommand objekt potřebný k provedení aktualizací v databázi.
Přetížení
GetUpdateCommand() |
Získá automaticky generovaný OracleCommand objekt potřebný k provedení aktualizací v databázi. |
GetUpdateCommand(Boolean) |
Získá automaticky generovaný OracleCommand objekt potřebný k provedení aktualizací v databázi. |
Poznámky
Tuto metodu GetUpdateCommand můžete použít pro informační účely nebo pro účely řešení potíží, protože vrací OracleCommand objekt, který se má spustit.
Můžete také použít GetUpdateCommand jako základ upraveného příkazu. Můžete například zavolat GetUpdateCommand a upravit CommandText hodnotu a pak ji explicitně nastavit na objektu OracleDataAdapter.
Příkazy SQL se nejprve vygenerují, když aplikace zavolá nebo UpdateGetUpdateCommand.
Další informace naleznete v tématu Generování příkazů pomocí CommandBuilders.
GetUpdateCommand()
Získá automaticky generovaný OracleCommand objekt potřebný k provedení aktualizací v databázi.
public:
System::Data::OracleClient::OracleCommand ^ GetUpdateCommand();
public System.Data.OracleClient.OracleCommand GetUpdateCommand ();
member this.GetUpdateCommand : unit -> System.Data.OracleClient.OracleCommand
override this.GetUpdateCommand : unit -> System.Data.OracleClient.OracleCommand
Public Function GetUpdateCommand () As OracleCommand
Návraty
Automaticky vygenerovaný objekt vyžadovaný OracleCommand k provedení aktualizací.
Poznámky
Tuto metodu GetUpdateCommand můžete použít pro informační účely nebo pro účely řešení potíží, protože vrací OracleCommand objekt, který se má spustit.
Můžete také použít GetUpdateCommand jako základ upraveného příkazu. Můžete například zavolat GetUpdateCommand a upravit CommandText hodnotu a pak ji explicitně nastavit na objektu OracleDataAdapter.
Příkazy SQL se nejprve vygenerují, když aplikace zavolá nebo UpdateGetUpdateCommand.
Další informace naleznete v tématu Generování příkazů pomocí CommandBuilders.
Platí pro
GetUpdateCommand(Boolean)
Získá automaticky generovaný OracleCommand objekt potřebný k provedení aktualizací v databázi.
public:
System::Data::OracleClient::OracleCommand ^ GetUpdateCommand(bool useColumnsForParameterNames);
public System.Data.OracleClient.OracleCommand GetUpdateCommand (bool useColumnsForParameterNames);
override this.GetUpdateCommand : bool -> System.Data.OracleClient.OracleCommand
Public Function GetUpdateCommand (useColumnsForParameterNames As Boolean) As OracleCommand
Parametry
- useColumnsForParameterNames
- Boolean
true
pokud je to možné, vygenerujte názvy parametrů odpovídající názvům sloupců.
false
k vygenerování @p1
, @p2
atd.
Návraty
Automaticky vygenerovaný objekt vyžadovaný OracleCommand k provedení aktualizací.
Poznámky
Tuto metodu GetUpdateCommand můžete použít pro informační účely nebo pro účely řešení potíží, protože vrací OracleCommand objekt, který se má spustit.
Můžete také použít GetUpdateCommand jako základ upraveného příkazu. Můžete například zavolat GetUpdateCommand a upravit CommandText hodnotu a pak ji explicitně nastavit na objektu OracleDataAdapter.
Příkazy SQL se nejprve vygenerují, když aplikace zavolá nebo UpdateGetUpdateCommand.
Výchozím chováním při generování názvů parametrů je použití @p1
, @p2
atd. pro různé parametry. Předání true
parametru useColumnsForParameterNames
vám umožní vynutit OracleCommandBuilder vygenerování parametrů na základě názvů sloupců. To je úspěšné, pouze pokud jsou splněny následující podmínky:
Byla ParameterNameMaxLength zadána hodnota a její délka se rovná nebo je větší než název vygenerovaného parametru.
Vygenerovaný název parametru splňuje kritéria zadaná v regulárním výrazu ParameterNamePattern .
Je ParameterMarkerFormat zadána hodnota .
Další informace naleznete v tématu Generování příkazů pomocí CommandBuilders.