SqlDataReader.RecordsAffected 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 Transact-SQL 陳述式的執行所變更、插入或刪除的資料列數目。
public:
virtual property int RecordsAffected { int get(); };
public:
property int RecordsAffected { int get(); };
public override int RecordsAffected { get; }
public int RecordsAffected { get; }
member this.RecordsAffected : int
Public Overrides ReadOnly Property RecordsAffected As Integer
Public ReadOnly Property RecordsAffected As Integer
屬性值
已變更、插入或刪除的資料列數目;如果沒有任何資料列受到影響或陳述式失敗,則為 0;如果是 SELECT 陳述式,則為 -1。
實作
備註
這個屬性的值是累計的。 例如,如果在批次模式中插入兩筆記錄,則 RecordsAffected
的值會是 2。
IsClosed 與 RecordsAffected 是在關閉 SqlDataReader 後唯一可呼叫的屬性。
適用於
另請參閱
- SQL Server 連接共用 (ADO.NET)
- DataAdapter 和 DataReader (ADO.NET)
- SQL Server and ADO.NET (SQL Server 和 ADO.NET)
- ADO.NET 概觀 \(部分機器翻譯\)