SqlDataReader.FieldCount Özellik

Tanım

Geçerli satırdaki sütun sayısını alır.

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

Özellik Değeri

Geçerli bir kayıt kümesinde konumlandırılmadığında, 0; aksi takdirde geçerli satırdaki sütun sayısıdır. Varsayılan değer -1'dir.

Uygulamalar

Özel durumlar

SQL Server örneğine geçerli bir bağlantı yok.

Açıklamalar

Doğası gereği satırları döndürmeyen (DELETE sorgusu gibi) 0 olarak ayarlayan FieldCount bir sorguyu yürütme. Ancak. bu, 0 satır döndüren bir sorguyla karıştırılmamalıdır (SELECT * FROM tablo WHERE 1 = 2 gibi), bu durumda FieldCount tablodaki sütunların sayısını (gizli alanlar dahil) döndürür. Gizli alanları dışlamak için kullanın VisibleFieldCount .

Şunlara uygulanır

Ayrıca bkz.