CDBVariant クラス

更新 : 2007 年 11 月

MFC ODBC クラスのバリアント型を表します。

class CDBVariant

解説

CDBVariant には、基本クラスはありません。

CDBVariantCOleVariant と似ていますが、CDBVariant では OLE は使用されません。 CDBVariant では、データ型を気にすることなく値を格納できます。現在の値は共用体に格納され、そのデータ型は CDBVariant によって追跡されます。

CRecordset クラスでは、GetFieldValueGetBookmark、および SetBookmark の 3 つのメンバ関数で、CDBVariant オブジェクトを使用します。たとえば、GetFieldValue を使用すると、列のデータを動的に取得できます。列のデータ型は実行時まで不明なので、GetFieldValue では、列のデータの保存に CDBVariant オブジェクトを使用します。

必要条件

ヘッダー : afxdb.h

参照

参照

階層図

CRecordset クラス

CRecordset::GetFieldValue

CRecordset::GetBookmark

CRecordset::SetBookmark

その他の技術情報

CDBVariant のメンバ