SqlDataReader.RecordsAffected 属性

IDataReader.RecordsAffected �傩�

取得 SQL �述式 (Statement) 的�绦兴��更、插入或�h除的�Y料列�的俊�

命名空�g: System.Data
�M件: System.Data (在 system.data.dll 中)

C#:
 
 int RecordsAffected { get; }

�傩灾�

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

�湓]

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

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


来自:msdn

你可能感兴趣的:(sql,RecordsAffected,SqlDataReader,受影响的行数)