CDaoDatabase::GetQueryDefInfo
更新 : 2007 年 11 月
データベースで定義されているクエリに関するさまざまな情報を取得します。
void GetQueryDefInfo(
int nIndex,
CDaoQueryDefInfo& querydefinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetQueryDefInfo(
LPCTSTR lpszName,
CDaoQueryDefInfo& querydefinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
パラメータ
nIndex
インデックスで検索する場合の、データベースの QueryDefs コレクションの定義済みクエリのインデックス。querydefinfo
要求された情報を返す CDaoQueryDefInfo オブジェクトへの参照。dwInfoOptions
取得するレコードセットに関する情報を指定するオプション。指定できるオプションを次に示します。関数がレコードセットについてのどの情報を返すかを指定します。AFX_DAO_PRIMARY_INFO (既定) 名前、型
AFX_DAO_SECONDARY_INFO プライマリ情報に加えて、作成日付、最終更新日付、返されたレコード、更新可否。
AFX_DAO_ALL_INFO プライマリ情報、セカンダリ情報に加えて、SQL、接続、ODBC タイムアウト。
lpszName
名前で検索する場合の、データベースで定義されているクエリ名を持つ文字列。
解説
この関数は、データベースの QueryDefs コレクションのインデックス、またはクエリ名で選択できるように、2 つの形式が用意されています。
querydefinfo に返される情報についての説明は、CDaoQueryDefInfo 構造体を参照してください。この構造体は、上記の dwInfoOptions で説明した情報に対応するメンバを保持します。あるレベルの情報を要求すると、そのレベル以下の情報も返されます。
必要条件
ヘッダー : afxdao.h
参照
参照
CDaoDatabase::GetQueryDefCount