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