CDaoParameterInfo 構造

CDaoParameterInfo構造は次の形式をが:

構造体 CDaoParameterInfo{特価;CString の m_strName;//プライマリ短い m_nType;//プライマリColeVariant m_varValue;//セカンダリ}(&N)

CDaoParameterInfo構造には、データ アクセス オブジェクト (DAO) を定義するパラメーター オブジェクトに関する情報が含まれます。どのように情報クラスCDaoQueryDefGetParameterInfoメンバー関数によって返されるプライマリとセカンダリの上への参照を示す。

MFC は、DAO パラメーター オブジェクトをクラス内にカプセル化されません。MFC CDaoQueryDefオブジェクトの基になる DAO クエリ定義オブジェクトのパラメーター コレクションでパラメーターを格納します。パラメーター オブジェクトは、 CDaoQueryDefオブジェクトにアクセスするには、クエリ定義オブジェクトのGetParameterInfoメンバーに特定のパラメーターの名前またはインデックスをパラメーター コレクションにします。CDaoQueryDef::GetParameterCountメンバー関数GetParameterInfoと組み合わせて、パラメーター コレクションをループ処理する使用することができます。

メンバー

m_strName

パラメーター オブジェクトの一意名します。詳細については、DAO ヘルプの「名前プロパティ」のトピックを参照してください。

m_nType

Parameter オブジェクトのデータ型を示す値。可能な値の一覧については、 CDaoFieldInfo構造のm_nTypeメンバーを参照してください。詳細については、DAO ヘルプの「Type プロパティ」のトピックを参照してください。

m_varValue

COleVariantオブジェクトに格納されて、パラメーターの値。

コメント

CDaoQueryDef::GetParameterInfoメンバー関数によって取得された情報は、 CDaoParameterInfo構造体に格納されます。GetParameterInfoをパラメーター コレクションにパラメーター オブジェクト格納された、クエリ定義オブジェクトを呼び出す。

特価;取得またはパラメーターの値だけを設定するには、 GetParamValueSetParamValueのメンバー関数がクラスCDaoRecordsetを使用します。(&N)。

CDaoParameterInfoもデバッグ ビルドでは、 Dumpメンバー関数を定義します。ダンプを使用して、 CDaoParameterInfoオブジェクトの内容をダンプすることができます。これと他の MFC DAO 情報構造体の使用方法については、参照してください DAO コレクション: DAO オブジェクトの情報の取得Visual の C++ プログラマのガイド

参照特価;CDaoQueryDef(&N)

Index