OracleCommandBuilder.GetInsertCommand 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 für das Ausführen von Einfügevorgängen in der Datenbank erforderlich ist.
Überlädt
GetInsertCommand(Boolean) |
Ruft das automatisch generierte OracleCommand-Objekt ab, das für das Ausführen von Einfügevorgängen in der Datenbank erforderlich ist. |
GetInsertCommand() |
Ruft das automatisch generierte OracleCommand-Objekt ab, das für das Ausführen von Einfügevorgängen in der Datenbank erforderlich ist. |
Hinweise
Sie können die GetInsertCommand -Methode zu Informations- oder Problembehandlungszwecken verwenden, da sie das OracleCommand auszuführende Objekt zurückgibt.
Sie können auch als Grundlage für einen geänderten Befehl verwenden GetInsertCommand . Beispielsweise können Sie den CommandText Wert aufrufen GetInsertCommand und ändern und dann explizit für OracleDataAdapterfestlegen.
Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetInsertCommandaufruft.
Weitere Informationen finden Sie unter Generieren von Befehlen mit CommandBuilder-Objekten.
GetInsertCommand(Boolean)
Ruft das automatisch generierte OracleCommand-Objekt ab, das für das Ausführen von Einfügevorgängen in der Datenbank erforderlich ist.
public:
System::Data::OracleClient::OracleCommand ^ GetInsertCommand(bool useColumnsForParameterNames);
public System.Data.OracleClient.OracleCommand GetInsertCommand (bool useColumnsForParameterNames);
override this.GetInsertCommand : bool -> System.Data.OracleClient.OracleCommand
Public Function GetInsertCommand (useColumnsForParameterNames As Boolean) As OracleCommand
Parameter
- useColumnsForParameterNames
- Boolean
true
, um Parameternamen zu generieren, die mit Spaltennamen übereinstimmen (falls möglich).
false
, um zu generieren @p1
, @p2
, usw.
Gibt zurück
Das für Einfügevorgänge erforderliche, automatisch generierte OracleCommand-Objekt.
Hinweise
Sie können die GetInsertCommand -Methode zu Informations- oder Problembehandlungszwecken verwenden, da sie das OracleCommand auszuführende Objekt zurückgibt.
Sie können auch als Grundlage für einen geänderten Befehl verwenden GetInsertCommand . Beispielsweise können Sie den CommandText Wert aufrufen GetInsertCommand und ändern und dann explizit für OracleDataAdapterfestlegen.
Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetInsertCommandaufruft.
Das Standardverhalten beim Generieren von Parameternamen besteht darin, , @p2
usw. für die verschiedenen Parameter zu verwenden@p1
. Wenn true
Sie den useColumnsForParameterNames
Parameter übergeben, können Sie erzwingen OracleCommandBuilder , dass parameter basierend auf den Spaltennamen generiert werden. Dies ist nur erfolgreich, wenn die folgenden Bedingungen erfüllt sind:
Der 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.
Ein ParameterMarkerFormat wird angegeben.
Weitere Informationen finden Sie unter Generieren von Befehlen mit CommandBuilder-Objekten.
Gilt für:
GetInsertCommand()
Ruft das automatisch generierte OracleCommand-Objekt ab, das für das Ausführen von Einfügevorgängen in der Datenbank erforderlich ist.
public:
System::Data::OracleClient::OracleCommand ^ GetInsertCommand();
public System.Data.OracleClient.OracleCommand GetInsertCommand ();
member this.GetInsertCommand : unit -> System.Data.OracleClient.OracleCommand
override this.GetInsertCommand : unit -> System.Data.OracleClient.OracleCommand
Public Function GetInsertCommand () As OracleCommand
Gibt zurück
Das für Einfügevorgänge erforderliche, automatisch generierte OracleCommand-Objekt.
Hinweise
Sie können die GetInsertCommand -Methode zu Informations- oder Problembehandlungszwecken verwenden, da sie das OracleCommand auszuführende Objekt zurückgibt.
Sie können auch als Grundlage für einen geänderten Befehl verwenden GetInsertCommand . Beispielsweise können Sie den CommandText Wert aufrufen GetInsertCommand und ändern und dann explizit für OracleDataAdapterfestlegen.
Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetInsertCommandaufruft.
Weitere Informationen finden Sie unter Generieren von Befehlen mit CommandBuilder-Objekten.