SqlDataReader.FieldCount Proprietà

Definizione

Ottiene il numero di colonne nella riga corrente.

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

Valore della proprietà

Quando non presenti in un recordset valido, 0; in caso contrario, il numero di colonne nella riga corrente. Il valore predefinito è -1.

Implementazioni

Eccezioni

Non esiste alcuna connessione corrente a un'istanza di SQL Server.

Commenti

L'esecuzione di una query che, per sua natura, non restituisce righe ,ad esempio una query DELETE, imposta su FieldCount 0. Tuttavia, questa operazione non deve essere confusa con una query che restituisce 0 righe ( ad esempio SELECT * FROM table WHERE 1 = 2) nel qual caso FieldCount restituisce il numero di colonne nella tabella, inclusi i campi nascosti. Utilizzare VisibleFieldCount per escludere campi nascosti.

Si applica a

Vedi anche