DbDataReader.RecordsAffected Propriedade

Definição

Quando substituído em uma classe derivada, obtém o número de linhas alteradas, inseridas ou excluídas pela execução da instrução SQL.When overridden in a derived class, gets the number of rows changed, inserted, or deleted by execution of the SQL statement.

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

Valor da propriedade

Int32

O número de linhas alteradas, inseridas ou excluídas.The number of rows changed, inserted, or deleted. -1 para instruções SELECT; 0 se nenhuma linha foi afetada ou se a instrução falhou.-1 for SELECT statements; 0 if no rows were affected or the statement failed.

Implementações

Comentários

A RecordsAffected propriedade não é definida até que todas as linhas sejam lidas e você feche o DataReader .The RecordsAffected property is not set until all rows are read and you close the DataReader.

Notas aos Implementadores

Essa propriedade e IsClosed deve ser implementada para retornar um valor quando o leitor é fechado.This property and IsClosed should be implemented to return a value when the reader is closed.

Aplica-se a