IDataReader.RecordsAffected屬性

取得 SQL 陳述式 (Statement) 的執行所變更、插入或刪除的資料列數目

命名空間: System.Data
組件: System.Data (在 system.data.dll 中)

C#:

 int RecordsAffected { get; }
屬性值

更改、插入或删除的行數;如果没有任何行受到影响或语句失败返回0 ;如果為 SELECT 语句則返回-1。

備註

直到读取了所有行并关闭 SqlDataReader 时,才会设置 RecordsAffected 属性。  该属性的值是累积值。

例如,如果以批处理模式插入两个记录,则 RecordsAffected 的值将为二。  当 SqlDataReader 关闭后,只能调用 IsClosed 和 RecordsAffected 属性。


来自:msdn