SqlDataReader.FieldCount Propriedade

Definição

Obtém o número de colunas na linha atual.

public:
 property int FieldCount { int get(); };
public:
 virtual property int FieldCount { int get(); };
public int FieldCount { get; }
public override int FieldCount { get; }
member this.FieldCount : int
Public ReadOnly Property FieldCount As Integer
Public Overrides ReadOnly Property FieldCount As Integer

Valor de Propriedade

Quando não está posicionado num conjunto de registos válido, 0; caso contrário, o número de colunas na linha atual. O padrão é -1.

Implementações

Exceções

Não existe ligação atual a uma instância do SQL Server.

Observações

Executar uma consulta que, por natureza, não devolve linhas (como uma consulta DELETE), define FieldCount para 0. No entanto. isto não deve ser confundido com uma consulta que devolve 0 linhas (como SELECT * FROM tabela ONDE 1 = 2), caso em FieldCount que devolve o número de colunas na tabela, incluindo campos ocultos. Use VisibleFieldCount para excluir campos ocultos.

Aplica-se a

Ver também