SqlDataReader.FieldCount Propriété

Définition

Obtient le nombre de colonnes figurant dans la ligne actuelle.

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

Valeur de propriété

0 en l'absence de positionnement dans un recordset valide ; sinon, nombre de colonnes figurant dans la ligne actuelle. La valeur par défaut est -1.

Implémente

Exceptions

Il n'existe aucune connexion active à une instance de SQL Server.

Remarques

L’exécution d’une requête qui, de par sa nature, ne retourne pas de lignes (comme une requête DELETE), définit la valeur FieldCount 0. Toutefois, cela ne doit pas être confondu avec une requête qui retourne 0 ligne (par exemple, SELECT * FROM table WHERE 1 = 2), auquel cas FieldCount retourne le nombre de colonnes dans la table, y compris les champs masqués. Utilisez VisibleFieldCount pour exclure les champs masqués.

S’applique à

Voir aussi