Udostępnij za pośrednictwem


DbDataAdapter.GetBatchedRecordsAffected(Int32, Int32, Exception) Metoda

Definicja

Zwraca informacje o pojedynczej próbie aktualizacji w ramach większej aktualizacji wsadowej.

protected:
 virtual bool GetBatchedRecordsAffected(int commandIdentifier, [Runtime::InteropServices::Out] int % recordsAffected, [Runtime::InteropServices::Out] Exception ^ % error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception? error);
protected virtual bool GetBatchedRecordsAffected (int commandIdentifier, out int recordsAffected, out Exception error);
abstract member GetBatchedRecordsAffected : int * int * Exception -> bool
override this.GetBatchedRecordsAffected : int * int * Exception -> bool
Protected Overridable Function GetBatchedRecordsAffected (commandIdentifier As Integer, ByRef recordsAffected As Integer, ByRef error As Exception) As Boolean

Parametry

commandIdentifier
Int32

Porządkowa kolumna oparta na zerowej liczbie poszczególnych poleceń w partii.

recordsAffected
Int32

Liczba wierszy, których dotyczy magazyn danych przez określone polecenie w partii.

error
Exception

Zgłoszony Exception podczas wykonywania określonego polecenia. Zwraca null wartość (Nothing w visual basic), jeśli nie zostanie zgłoszony żaden wyjątek.

Zwraca

Informacje o pojedynczej próbie aktualizacji w ramach większej aktualizacji wsadowej.

Uwagi

Dostawcy danych, którzy obsługują logikę aktualizowania wsadowego, muszą zastąpić serię metod wirtualnych w DbDataAdapter klasie. GetBatchedRecordsAffected reprezentuje jedną z tych metod wirtualnych. Klasa DbDataAdapter opiera się na GetBatchedRecordsAffected określeniu powodzenia lub niepowodzenia poszczególnych prób aktualizacji w partii, dzięki czemu może odpowiednio oznaczyć poszczególne próby DataRow aktualizacji.

Dotyczy

Zobacz też