CDBVariant sınıfı
mfc odbc sınıfları için VARIANT veri türü temsil eder.
class CDBVariant
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir CDBVariant nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Temizler CDBVariant nesnesi. |
Ortak veri üyeleri
Ad |
Description |
---|---|
Şu anda depolanan değerin veri türünü içerir.DWORD yazın. |
Ortak sendika üyeleri
Ad |
Description |
---|---|
Türünde bir deðer içeren bool. |
|
Türünde bir deðer içeren unsigned char. |
|
Türünde bir deðer içeren çift. |
|
Türünde bir deðer içeren float. |
|
Türünde bir deðer içeren kısa. |
|
Türünde bir deðer içeren uzun. |
|
Türünde bir nesne işaretçisi içeren CLongBinary. |
|
Türünde bir nesne işaretçisi içeren TIMESTAMP_STRUCT. |
|
Türünde bir nesne işaretçisi içeren CString. |
|
Bir ASCII gösteren bir işaretçi saklar CString nesnesi. |
|
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