OdbcDataReader.RecordsAffected 속성


SQL 문을 실행하여 변경, 삽입 또는 삭제된 행 수를 가져옵니다.Gets the number of rows changed, inserted, or deleted by execution of the SQL statement.

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

속성 값

변경, 삽입 또는 삭제된 행의 수입니다.The number of rows changed, inserted, or deleted. SELECT 문에 대해서는 -1을 반환하고, 영향을 받은 행이 없거나 문이 실패하면 0을 반환합니다.-1 for SELECT statements; 0 if no rows were affected, or the statement failed.


합니다 RecordsAffected 모든 행을 닫을 때까지 속성이 설정 되지 않은 OdbcDataReader합니다.The RecordsAffected property is not set until all rows are read and you close the OdbcDataReader.

이 속성의 값은 누적입니다.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 2.

IsClosedRecordsAffected 후 호출할 수 있는 속성만 OdbcDataReader 닫혀 있습니다.IsClosed and RecordsAffected are the only properties that you can call after the OdbcDataReader is closed.

적용 대상

추가 정보