SqlDataReader.RecordsAffected 속성


Transact-SQL 문의 실행에 의해 변경, 삽입 및 삭제된 행의 개수를 가져옵니다.Gets the number of rows changed, inserted, or deleted by execution of the Transact-SQL statement.

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

속성 값

변경, 삽입 또는 삭제된 행 수입니다. 영향을 받은 행이 없거나 문이 실패하면 0이고, SELECT 문의 경우는 -1입니다.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 값은 2가 됩니다.For example, if two records are inserted in batch mode, the value of RecordsAffected will be two.

IsClosedRecordsAffectedSqlDataReader를 닫은 후에 호출할 수 있는 유일한 속성입니다.IsClosed and RecordsAffected are the only properties that you can call after the SqlDataReader is closed.

적용 대상

추가 정보