SqlDataReader.FieldCount Propiedad

Definición

Obtiene el número de columnas de la fila actual.

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 propiedad

Cuando no se coloca en un conjunto de registros válido, 0; de lo contrario, el número de columnas de la fila actual. El valor predeterminado es -1.

Implementaciones

Excepciones

No hay ninguna conexión actual a una instancia de SQL Server.

Comentarios

La ejecución de una consulta que, por su naturaleza, no devuelve filas (como una consulta DELETE), establece FieldCount en 0. Pero esto no debe confundirse con una consulta que devuelve 0 filas (como SELECT * FROM tabla WHERE 1 = 2) en cuyo caso FieldCount devuelve el número de columnas de la tabla, incluidos los campos ocultos. Use VisibleFieldCount para excluir campos ocultos.

Se aplica a

Consulte también