OleDbCommandBuilder.GetDeleteCommand Methode

Definition

Ruft das automatisch generierte OleDbCommand Objekt ab, das zum Ausführen von Löschungen an der Datenquelle erforderlich ist.

Überlädt

Name Beschreibung
GetDeleteCommand()

Ruft das automatisch generierte OleDbCommand Objekt ab, das zum Ausführen von Löschungen an der Datenquelle erforderlich ist.

GetDeleteCommand(Boolean)

Ruft das automatisch generierte OleDbCommand Objekt ab, das zum Ausführen von Löschungen an der Datenquelle erforderlich ist.

Hinweise

Eine Anwendung kann die GetDeleteCommand Methode für Informations- oder Problembehandlungszwecke verwenden, da sie das OleDbCommand auszuführende Objekt zurückgibt.

Sie können auch als Grundlage für einen geänderten Befehl verwenden GetDeleteCommand . Sie können z. B. den Wert aufrufen GetDeleteCommand und ändern und diese dann explizit für das Festlegen festlegenCommandTimeout.OleDbDataAdapter

Nachdem die SQL-Anweisung zuerst generiert wurde, muss die Anwendung explizit aufrufen RefreshSchema , wenn sie die Anweisung auf irgendeine Weise ändert. Andernfalls werden die GetDeleteCommand Informationen aus der vorherigen Anweisung weiterhin verwendet, was möglicherweise nicht korrekt ist. Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder UpdateCommand oder GetDeleteCommand.

GetDeleteCommand()

Quelle:
OleDbCommandBuilder.cs
Quelle:
OleDbCommandBuilder.cs
Quelle:
OleDbCommandBuilder.cs
Quelle:
OleDbCommandBuilder.cs

Ruft das automatisch generierte OleDbCommand Objekt ab, das zum Ausführen von Löschungen an der Datenquelle erforderlich ist.

public:
 System::Data::OleDb::OleDbCommand ^ GetDeleteCommand();
public System.Data.OleDb.OleDbCommand GetDeleteCommand();
override this.GetDeleteCommand : unit -> System.Data.OleDb.OleDbCommand
member this.GetDeleteCommand : unit -> System.Data.OleDb.OleDbCommand
Public Function GetDeleteCommand () As OleDbCommand

Gibt zurück

Das automatisch generierte OleDbCommand Objekt, das zum Ausführen von Löschungen erforderlich ist.

Hinweise

Eine Anwendung kann die GetDeleteCommand Methode für Informations- oder Problembehandlungszwecke verwenden, da sie das OleDbCommand auszuführende Objekt zurückgibt.

Sie können auch als Grundlage für einen geänderten Befehl verwenden GetDeleteCommand . Sie können z. B. den Wert aufrufen GetDeleteCommand und ändern und diese dann explizit für das Festlegen festlegenCommandTimeout.OleDbDataAdapter

Nachdem die SQL-Anweisung zuerst generiert wurde, muss die Anwendung explizit aufrufen RefreshSchema , wenn sie die Anweisung auf irgendeine Weise ändert. Andernfalls werden die GetDeleteCommand Informationen aus der vorherigen Anweisung weiterhin verwendet, was möglicherweise nicht korrekt ist. Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder UpdateCommand oder GetDeleteCommand.

Weitere Informationen

Gilt für:

GetDeleteCommand(Boolean)

Quelle:
OleDbCommandBuilder.cs
Quelle:
OleDbCommandBuilder.cs
Quelle:
OleDbCommandBuilder.cs
Quelle:
OleDbCommandBuilder.cs

Ruft das automatisch generierte OleDbCommand Objekt ab, das zum Ausführen von Löschungen an der Datenquelle erforderlich ist.

public:
 System::Data::OleDb::OleDbCommand ^ GetDeleteCommand(bool useColumnsForParameterNames);
public System.Data.OleDb.OleDbCommand GetDeleteCommand(bool useColumnsForParameterNames);
override this.GetDeleteCommand : bool -> System.Data.OleDb.OleDbCommand
Public Function GetDeleteCommand (useColumnsForParameterNames As Boolean) As OleDbCommand

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 OleDbCommand Objekt, das zum Ausführen von Löschungen erforderlich ist.

Hinweise

Eine Anwendung kann die GetDeleteCommand Methode für Informations- oder Problembehandlungszwecke verwenden, da sie das OleDbCommand auszuführende Objekt zurückgibt.

Sie können auch als Grundlage für einen geänderten Befehl verwenden GetDeleteCommand . Sie können z. B. den Wert aufrufen GetDeleteCommand und ändern und diese dann explizit für das Festlegen festlegenCommandTimeout.OleDbDataAdapter

Nachdem die SQL-Anweisung zuerst generiert wurde, muss die Anwendung explizit aufrufen RefreshSchema , wenn sie die Anweisung auf irgendeine Weise ändert. Andernfalls werden die GetDeleteCommand Informationen aus der vorherigen Anweisung weiterhin verwendet, was möglicherweise nicht korrekt ist. Die SQL-Anweisungen werden zuerst generiert, wenn die Anwendung entweder UpdateCommand oder GetDeleteCommand.

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 OleDbCommandBuilder , dass die Parameter stattdessen basierend auf den Spaltennamen generiert werden. Dies ist nur erfolgreich, wenn die folgenden Bedingungen erfüllt sind:

Weitere Informationen

Gilt für: