SqlDataReader.FieldCount Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.