Aracılığıyla paylaş


CDBVariant sınıfı

mfc odbc sınıfları için VARIANT veri türü temsil eder.

class CDBVariant

Üyeler

t7yk8s5d.collapse_all(tr-tr,VS.110).gifOrtak Oluşturucusu

Ad

Description

CDBVariant::CDBVariant

Yapıları bir CDBVariant nesnesi.

t7yk8s5d.collapse_all(tr-tr,VS.110).gifPublic yöntemler

Ad

Description

CDBVariant::Clear

Temizler CDBVariant nesnesi.

t7yk8s5d.collapse_all(tr-tr,VS.110).gifOrtak veri üyeleri

Ad

Description

CDBVariant::m_dwType

Şu anda depolanan değerin veri türünü içerir.DWORD yazın.

t7yk8s5d.collapse_all(tr-tr,VS.110).gifOrtak sendika üyeleri

Ad

Description

CDBVariant::m_boolVal

Türünde bir deðer içeren bool.

CDBVariant::m_chVal

Türünde bir deðer içeren unsigned char.

CDBVariant::m_dblVal

Türünde bir deðer içeren çift.

CDBVariant::m_fltVal

Türünde bir deðer içeren float.

CDBVariant::m_iVal

Türünde bir deðer içeren kısa.

CDBVariant::m_lVal

Türünde bir deðer içeren uzun.

CDBVariant::m_pbinary

Türünde bir nesne işaretçisi içeren CLongBinary.

CDBVariant::m_pdate

Türünde bir nesne işaretçisi içeren TIMESTAMP_STRUCT.

CDBVariant::m_pstring

Türünde bir nesne işaretçisi içeren CString.

CDBVariant::m_pstringA

Bir ASCII gösteren bir işaretçi saklar CString nesnesi.

CDBVariant::m_pstringW

Bir geniş bir işaretçi saklar CString nesnesi.

Notlar

CDBVariantbir temel sınıf yok.

CDBVariantbenzer şekilde, COleVariant; Ancak, CDBVariant ole kullanmaz.CDBVariantdeğerin veri türü hakkında endişelenmeden değer saklamanıza olanak tanır.CDBVariantUNION içinde depolanan geçerli değeri veri türünü izler.

Sınıf CRecordset kullanan CDBVariant üç üye işlevler nesneleri: GetFieldValue, GetBookmark, ve SetBookmark.Örneğin, GetFieldValue , dinamik olarak bir sütundaki verileri getirmek sağlar.Çalışma zamanında, sütunun veri türünü denebilir değil çünkü GetFieldValue kullanan bir CDBVariant sütun verilerini depolamak için nesne.

Devralma hiyerarşisi

CDBVariant

Gereksinimler

Başlık: afxdb.h

Ayrıca bkz.

Başvuru

Hiyerarşi grafik

CRecordset sınıfı

CRecordset::GetFieldValue

CRecordset::GetBookmark

CRecordset::SetBookmark