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:
virtual property int FieldCount { int get(); };
public:
property int FieldCount { int get(); };
public override int FieldCount { get; }
public int FieldCount { get; }
member this.FieldCount : int
Public Overrides ReadOnly Property FieldCount As Integer
Public 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.