CDaoQueryDef::GetFieldInfo
さまざまな種類の querydef で定義されているフィールドに関する情報を取得するには、このメンバー関数を呼び出します。
void GetFieldInfo(
int nIndex,
CDaoFieldInfo& fieldinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetFieldInfo(
LPCTSTR lpszName,
CDaoFieldInfo& fieldinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
パラメーター
nIndex
インデックスによって検索の querydef のフィールドのコレクションの目的のフィールドのインデックス。fieldinfo
必要な情報を返す CDaoFieldInfo のオブジェクトへの参照。dwInfoOptions
取得するフィールドについての情報指定するオプション。使用できるオプションはでは、関数はを返します。とともに次に示します:AFX_DAO_PRIMARY_INFO (既定) の名前、型、サイズ、属性
AFX_DAO_SECONDARY_INFO との主な情報: 必要な序数位置は、ソース フィールドの長さ、外部の名前、順序を照合するソースのテーブルを割り当てます。
AFX_DAO_ALL_INFO のプライマリとセカンダリと情報: 既定の検証、テキスト、検証規則
lpszName
検索の目的のフィールドの名前を、名前を含む文字列。CStringを使用できます。
解説
fieldinfoで返される情報については CDaoFieldInfo の構造体を参照してください。この構造体には、上部に dwInfoOptions の下に関する説明情報に対応するメンバーがあります。情報の 1 レベルが必要な場合は、情報の前のレベルがまたは取得します。
必要条件
Header: afxdao.h