Поделиться через


OleDbDataReader.RecordsAffected Свойство

Определение

Возвращает число строк, которые были изменены, вставлены или удалены инструкцией SQL.

public:
 virtual property int RecordsAffected { int get(); };
public:
 property int RecordsAffected { int get(); };
public override int RecordsAffected { get; }
public int RecordsAffected { get; }
member this.RecordsAffected : int
Public Overrides ReadOnly Property RecordsAffected As Integer
Public ReadOnly Property RecordsAffected As Integer

Значение свойства

Число измененных, вставленных или удаленных строк. Значение 0, если строки не были затронуты или инструкция завершилась ошибкой. Значение -1 для инструкций SELECT.

Реализации

Комментарии

Свойство RecordsAffected не задается до тех пор, пока не будут прочитаны все строки и вы не закроете OleDbDataReader.

Значение этого свойства является накопительным. Например, если две записи вставляются в пакетном режиме, значение RecordsAffected равно двум.

IsClosed и RecordsAffected являются единственными свойствами, которые могут быть вызваны после закрытия OleDbDataReader.

Применяется к

См. также раздел