SqlDataReader.RecordsAffected Свойство

Определение

Возвращает число измененных, вставленных или удаленных строк при выполнении SQL-транзакций.Gets the number of rows changed, inserted, or deleted by execution of the Transact-SQL statement.

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

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

Число измененных, вставленных или удаленных строк. Значение 0, если строки не были затронуты или инструкция завершилась ошибкой. Значение -1 для инструкций SELECT.The number of rows changed, inserted, or deleted; 0 if no rows were affected or the statement failed; and -1 for SELECT statements.

Реализации

Комментарии

Значение этого свойства является кумулятивным.The value of this property is cumulative. Например, если в пакетном режиме вставляются две записи, значение RecordsAffected будет равно двум.For example, if two records are inserted in batch mode, the value of RecordsAffected will be two.

IsClosed и RecordsAffected являются единственными свойствами, которые можно вызывать после закрытия SqlDataReader.IsClosed and RecordsAffected are the only properties that you can call after the SqlDataReader is closed.

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

Дополнительно