SqlDataReader.FieldCount Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.