OracleCommandBuilder.GetInsertCommand Methode

Definition

Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Einfügungen in die Datenbank erforderlich ist.

Überlädt

Name Beschreibung
GetInsertCommand(Boolean)

Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Einfügungen in die Datenbank erforderlich ist.

GetInsertCommand()

Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Einfügungen in die Datenbank erforderlich ist.

Hinweise

Sie können die GetInsertCommand 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 GetInsertCommand . Sie können z. B. den Wert aufrufen GetInsertCommand und ändern und diese dann explizit für das Festlegen festlegenCommandText.OracleDataAdapter

Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetInsertCommand.

Weitere Informationen finden Sie unter Generieren von Befehlen mit CommandBuilder-Objekten.

GetInsertCommand(Boolean)

Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Einfügungen in die 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 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 Einfügungen erforderlich ist.

Hinweise

Sie können die GetInsertCommand 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 GetInsertCommand . Sie können z. B. den Wert aufrufen GetInsertCommand und ändern und diese dann explizit für das Festlegen festlegenCommandText.OracleDataAdapter

Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetInsertCommand.

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:

Weitere Informationen finden Sie unter Generieren von Befehlen mit CommandBuilder-Objekten.

Gilt für:

GetInsertCommand()

Ruft das automatisch generierte OracleCommand Objekt ab, das zum Ausführen von Einfügungen in die 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 automatisch generierte OracleCommand Objekt, das zum Ausführen von Einfügungen erforderlich ist.

Hinweise

Sie können die GetInsertCommand 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 GetInsertCommand . Sie können z. B. den Wert aufrufen GetInsertCommand und ändern und diese dann explizit für das Festlegen festlegenCommandText.OracleDataAdapter

Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetInsertCommand.

Weitere Informationen finden Sie unter Generieren von Befehlen mit CommandBuilder-Objekten.

Gilt für: