SqlDataReader.FieldCount Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá počet sloupců v aktuálním řádku.
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
Hodnota vlastnosti
Pokud není umístěn v platné sadě záznamů, 0; jinak počet sloupců v aktuálním řádku. Výchozí hodnota je -1.
Implementuje
Výjimky
Neexistuje žádné aktuální připojení k instanci SQL Server.
Poznámky
Spuštění dotazu, který ze své podstaty nevrací řádky (například dotaz DELETE), se nastaví FieldCount na hodnotu 0. Nicméně. neměli byste si to zaměňovat s dotazem, který vrátí 0 řádků (například SELECT * FROM tabulka WHERE 1 = 2), v takovém případě FieldCount vrátí počet sloupců v tabulce včetně skrytých polí. Slouží VisibleFieldCount k vyloučení skrytých polí.