OracleCommandBuilder.GetUpdateCommand Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Aktualisierungen in der Datenbank erforderlich ist.
Überlädt
| Name | Beschreibung |
|---|---|
| GetUpdateCommand() |
Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Aktualisierungen in der Datenbank erforderlich ist. |
| GetUpdateCommand(Boolean) |
Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Aktualisierungen in der Datenbank erforderlich ist. |
Hinweise
Sie können die GetUpdateCommand Methode für Informations- oder Problembehandlungszwecke verwenden, da sie das OracleCommand auszuführende Objekt zurückgibt.
Sie können auch als Grundlage für einen geänderten Befehl verwenden GetUpdateCommand . Sie können z. B. den Wert aufrufen GetUpdateCommand und ändern und diese dann explizit für das Festlegen festlegenCommandText.OracleDataAdapter
Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetUpdateCommand.
Weitere Informationen finden Sie unter Generieren von Befehlen mit CommandBuilder-Objekten.
GetUpdateCommand()
Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Aktualisierungen in der Datenbank erforderlich ist.
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
Gibt zurück
Das automatisch generierte OracleCommand Objekt, das zum Ausführen von Aktualisierungen erforderlich ist.
Hinweise
Sie können die GetUpdateCommand Methode für Informations- oder Problembehandlungszwecke verwenden, da sie das OracleCommand auszuführende Objekt zurückgibt.
Sie können auch als Grundlage für einen geänderten Befehl verwenden GetUpdateCommand . Sie können z. B. den Wert aufrufen GetUpdateCommand und ändern und diese dann explizit für das Festlegen festlegenCommandText.OracleDataAdapter
Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetUpdateCommand.
Weitere Informationen finden Sie unter Generieren von Befehlen mit CommandBuilder-Objekten.
Gilt für:
GetUpdateCommand(Boolean)
Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Aktualisierungen in der Datenbank erforderlich ist.
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
Parameter
- useColumnsForParameterNames
- Boolean
true um ggf. Parameternamen zu generieren, die Spaltennamen entsprechen.
false zum Generieren @p1von , @p2usw.
Gibt zurück
Das automatisch generierte OracleCommand Objekt, das zum Ausführen von Aktualisierungen erforderlich ist.
Hinweise
Sie können die GetUpdateCommand Methode für Informations- oder Problembehandlungszwecke verwenden, da sie das OracleCommand auszuführende Objekt zurückgibt.
Sie können auch als Grundlage für einen geänderten Befehl verwenden GetUpdateCommand . Sie können z. B. den Wert aufrufen GetUpdateCommand und ändern und diese dann explizit für das Festlegen festlegenCommandText.OracleDataAdapter
Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetUpdateCommand.
Das Standardverhalten beim Generieren von Parameternamen besteht darin, für die verschiedenen Parameter zu verwenden@p1@p2, usw. Durch Übergeben true für den useColumnsForParameterNames Parameter können Sie erzwingen OracleCommandBuilder , dass die Parameter stattdessen basierend auf den Spaltennamen generiert werden. Dies ist nur erfolgreich, wenn die folgenden Bedingungen erfüllt sind:
Es ParameterNameMaxLength wurde angegeben, und seine Länge ist gleich oder größer als der generierte Parametername.
Der generierte Parametername erfüllt die im ParameterNamePattern regulären Ausdruck angegebenen Kriterien.
A ParameterMarkerFormat wird angegeben.
Weitere Informationen finden Sie unter Generieren von Befehlen mit CommandBuilder-Objekten.