CDBVariant 類別
表示 MFC ODBC 類別的不同的資料型別。
class CDBVariant
Members
公用建構函式
名稱 |
描述 |
---|---|
建構 CDBVariant 物件。 |
公用方法
名稱 |
描述 |
---|---|
清除 CDBVariant 物件。 |
公用資料成員
名稱 |
描述 |
---|---|
包含目前儲存值的資料型別。 輸入 DWORD。 |
公開等位成員
名稱 |
描述 |
---|---|
包含型別 BOOL的值。 |
|
包含型別 unsigned char的值。 |
|
包含型別 double的值。 |
|
包含型別 浮動的值。 |
|
包含型別 short的值。 |
|
包含型別 long的值。 |
|
含有指向型別 CLongBinary物件。 |
|
含有指向型別 TIMESTAMP_STRUCT物件。 |
|
含有指向型別 CString物件。 |
|
儲存指標為 ASCII CString 物件。 |
|
儲存指標的寬 CString 物件。 |
備註
CDBVariant 不具有基底類別。
CDBVariant 類似 COleVariant;不過, CDBVariant 不使用 OLE。 CDBVariant 允許您儲存值,而不用擔心值的資料型別。 CDBVariant 追蹤目前值的資料型別,在等位儲存。
類別 CRecordset 套用在三 + 成成員函式的 CDBVariant 物件: GetFieldValue、 GetBookmark和 SetBookmark。 例如, GetFieldValue 可讓您動態擷取資料行中的資料。 因為這個資料行的資料型別可能不知道在執行階段, GetFieldValue 使用 CDBVariant 物件儲存在資料行中的資料。
繼承階層架構
CDBVariant
需求
Header: afxdb.h