Aracılığıyla paylaş


CDaoRecordset::GetFieldValue

Bir kayıt kümesindeki verileri almak için bu üye işlevini çağırın.

virtual void GetFieldValue(
   LPCTSTR lpszName,
   COleVariant& varValue 
);
virtual void GetFieldValue(
   int nIndex,
   COleVariant& varValue 
);
virtual COleVariant GetFieldValue(
   LPCTSTR lpszName 
);
virtual COleVariant GetFieldValue(
   int nIndex 
);

Parametreler

  • lpszName
    Bir alanın adını içeren bir dize için bir işaretçi.

  • varValue
    Başvuru bir COleVariant bir alanın değerini depolayan nesnesi.

  • nIndex
    Arama dizinine göre için kayıt kümesinin Fields derlemesini alanında sıfır tabanlı dizini.

Dönüş Değeri

İki sürümü GetFieldValue , bir değer döndürür dönen bir COleVariant bir alanın değerini içeren nesne.

Notlar

Bir alanı adıyla veya sıralı konumunu arayın.

[!NOT]

Çağrı götüren Bu üye işlev sürümlerinden daha verimli bir COleVariant bir parametre yerine olarak döndüren bir sürümünü çağırmak nesne başvurusu bir COleVariant nesnesi.Bu işlev ikinci sürümleri geriye dönük uyumluluk için korunur.

Use GetFieldValue ve SetFieldValue zamanında yerine statik bağlama kullanarak sütun alanları dinamik olarak bağlama için DoFieldExchange mekanizması.

GetFieldValueve DoFieldExchange mekanizması, performansı artırmak için birleştirilebilir.Örneğin, GetFieldValue yalnızca isteğe bağlı olarak gereksinim duyduğunuz bir değer almak ve söz konusu arama arabirimindeki "Ek bilgi" düğmesine atayın.

İlgili bilgiler için "Field nesnesi" ve "Değer özelliği" dao Yardım konularına bakın.

Gereksinimler

Başlık: afxdao.h

Ayrıca bkz.

Başvuru

CDaoRecordset sınıfı

Hiyerarşi grafik

CDaoRecordset::SetFieldValue