CDaoQueryDef::CDaoQueryDef
CDaoQueryDef オブジェクトを構築します。
CDaoQueryDef(
CDaoDatabase* pDatabase
);
パラメーター
- pDatabase
CDaoDatabase の開いているオブジェクトへのポインター。
解説
オブジェクトは、データベースの QueryDefs のコレクション、新しいクエリ格納するコレクション、または一時的なクエリに格納する格納されている既存の querydef を表すことができます。は、次の手順では、querydef のタイプによって異なります:
オブジェクトが既存の querydef を表している場合は、これを初期化するオブジェクトの [開く] のメンバー関数を呼び出します。
オブジェクトを保存する新しい querydef を表すオブジェクトの [作成] のメンバー関数を呼び出します。これは、データベースの QueryDefs のコレクションにオブジェクトを追加します。その後、オブジェクトの属性を設定するに CDaoQueryDef のメンバー関数を呼び出します。最後に、呼び出し [追加]。
オブジェクトが一時 querydef をデータベースに保存されないため) 表している場合は、クエリの名前に空の文字列を渡す **[作成]を呼び出します。[作成]を呼び出した後、直接属性を設定することにより、querydef を初期化します。[追加]**を呼び出さないでください。
querydef の属性を設定するには、関数 SetName、SetSQL、SetConnect、SetODBCTimeoutと SetReturnsRecords のメンバーを使用できます。
querydef オブジェクトが完了したら、[閉じる] のメンバー関数を呼び出します。querydef にポインターがあるとき、C++ オブジェクトを破棄するときに [削除] 演算子を使用します。
必要条件
Header: afxdao.h
参照
関連項目
CDaoQueryDef::GetDateLastUpdated