SqlDataReader.FieldCount Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el número de columnas de la fila actual.
public:
virtual property int FieldCount { int get(); };
public override int FieldCount { get; }
member this.FieldCount : int
Public Overrides ReadOnly Property FieldCount As Integer
Valor de propiedad
Si no está situado en un conjunto de registros válido, devuelve 0; en caso contrario, el número de columnas de la fila actual. El valor predeterminado es -1.
Implementaciones
Excepciones
No hay ninguna conexión 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. Sin embargo, 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. Utilice VisibleFieldCount para excluir los campos ocultos.