SqlDataReader.FieldCount Proprietà

Definizione

Ottiene il numero di colonne nella riga corrente.

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

Valore della proprietà

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

Implementazioni

Eccezioni

Nessuna 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 FieldCount su 0. Tuttavia... questa operazione non deve essere confusa con una query che restituisce 0 righe (ad esempio SELECT * FROM tabella WHERE 1 = 2), nel qual caso FieldCount restituisce il numero di colonne nella tabella, inclusi i campi nascosti. Usare VisibleFieldCount per escludere i campi nascosti.

Si applica a

Vedi anche