OdbcCommandBuilder.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 OdbcCommand Objekt ab, das zum Ausführen von Einfügungen an der Datenquelle erforderlich ist.
Überlädt
| Name | Beschreibung |
|---|---|
| GetInsertCommand() |
Ruft das automatisch generierte OdbcCommand Objekt ab, das zum Ausführen von Einfügungen an der Datenquelle erforderlich ist. |
| GetInsertCommand(Boolean) |
Ruft das automatisch generierte OdbcCommand Objekt ab, das zum Ausführen von Einfügungen an der Datenquelle erforderlich ist. |
Hinweise
Sie können die GetInsertCommand Methode für Informations- oder Problembehandlungszwecke verwenden, da sie das OdbcCommand 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 festlegenCommandTimeout.OdbcDataAdapter
Nachdem die SQL-Anweisung zuerst generiert wurde, müssen Sie explizit aufrufen RefreshSchema , wenn sie die Anweisung auf irgendeine Weise ändert. Andernfalls werden die GetInsertCommand Informationen aus der vorherigen Anweisung verwendet, was möglicherweise nicht korrekt ist. Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetInsertCommand.
GetInsertCommand()
- Quelle:
- OdbcCommandBuilder.cs
- Quelle:
- OdbcCommandBuilder.cs
- Quelle:
- OdbcCommandBuilder.cs
- Quelle:
- OdbcCommandBuilder.cs
Ruft das automatisch generierte OdbcCommand Objekt ab, das zum Ausführen von Einfügungen an der Datenquelle erforderlich ist.
public:
System::Data::Odbc::OdbcCommand ^ GetInsertCommand();
public System.Data.Odbc.OdbcCommand GetInsertCommand();
override this.GetInsertCommand : unit -> System.Data.Odbc.OdbcCommand
member this.GetInsertCommand : unit -> System.Data.Odbc.OdbcCommand
Public Function GetInsertCommand () As OdbcCommand
Gibt zurück
Das automatisch generierte OdbcCommand 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 OdbcCommand 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 festlegenCommandTimeout.OdbcDataAdapter
Nachdem die SQL-Anweisung zuerst generiert wurde, müssen Sie explizit aufrufen RefreshSchema , wenn sie die Anweisung auf irgendeine Weise ändert. Andernfalls werden weiterhin GetInsertCommand Informationen aus der vorherigen Anweisung verwendet, die möglicherweise nicht korrekt sind. Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder Update oder GetInsertCommand.
Weitere Informationen
Gilt für:
GetInsertCommand(Boolean)
- Quelle:
- OdbcCommandBuilder.cs
- Quelle:
- OdbcCommandBuilder.cs
- Quelle:
- OdbcCommandBuilder.cs
- Quelle:
- OdbcCommandBuilder.cs
Ruft das automatisch generierte OdbcCommand Objekt ab, das zum Ausführen von Einfügungen an der Datenquelle erforderlich ist.
public:
System::Data::Odbc::OdbcCommand ^ GetInsertCommand(bool useColumnsForParameterNames);
public System.Data.Odbc.OdbcCommand GetInsertCommand(bool useColumnsForParameterNames);
override this.GetInsertCommand : bool -> System.Data.Odbc.OdbcCommand
Public Function GetInsertCommand (useColumnsForParameterNames As Boolean) As OdbcCommand
Parameter
- useColumnsForParameterNames
- Boolean
Wenn true, generieren Sie Parameternamen, die Spaltennamen entsprechen, wenn dies möglich ist. Wenn false, generieren @p1, @p2usw.
Gibt zurück
Das automatisch generierte OdbcCommand 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 OdbcCommand 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 festlegenCommandTimeout.OdbcDataAdapter
Nachdem die SQL-Anweisung zuerst generiert wurde, müssen Sie explizit aufrufen RefreshSchema , wenn sie die Anweisung auf irgendeine Weise ändert. Andernfalls werden die GetInsertCommand Informationen aus der vorherigen Anweisung verwendet, was möglicherweise nicht korrekt ist. 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 DbCommandBuilder , 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.