次の方法で共有


CDaoQueryDef のメンバ

更新 : 2007 年 11 月

基本クラスのメンバ

CObject のメンバ

CDaoQueryDef のメンバ

データ メンバ

CDaoQueryDef::m_pDAOQueryDef

基になる DAO クエリ定義オブジェクトの OLE インターフェイスへのポインタ。

CDaoQueryDef::m_pDatabase

クエリ定義に関連付けられた CDaoDatabase オブジェクトへのポインタ。クエリ定義は、データベースに保存されることも、保存されないこともあります。

構築

CDaoQueryDef::Append

保存されるクエリとしてデータベースの QueryDefs コレクションにクエリ定義を追加します。

CDaoQueryDef::CDaoQueryDef

CDaoQueryDef オブジェクトを構築します。次に、必要に応じて Open または Create を呼び出します。

CDaoQueryDef::Close

クエリ定義オブジェクトを閉じます。必要のなくなった C++ のオブジェクトを破棄します。

CDaoQueryDef::Create

基になる DAO クエリ定義オブジェクトを作成します。そのまま一時的なクエリとして使用するか、Append を呼び出してデータベースに保存します。

CDaoQueryDef::Open

データベースの QueryDefs コレクションに格納されている既存のクエリ定義を開きます。

属性

CDaoQueryDef::CanUpdate

クエリがデータベースを更新できる場合、0 以外を返します。

CDaoQueryDef::GetConnect

クエリ定義に関連付けられた接続文字列を返します。接続文字列はデータ ソースを識別します。(SQL パススルー クエリだけです。その他は空文字列です。

CDaoQueryDef::GetDateCreated

保存されているクエリの作成日付を返します。

CDaoQueryDef::GetDateLastUpdated

保存されているクエリの最終更新日付を返します。

CDaoQueryDef::GetName

クエリ定義の名前を返します。

CDaoQueryDef::GetODBCTimeout

クエリが実行されるとき、(ODBC クエリに対して) ODBC で使用されるタイムアウト値を返します。この値は、クエリの動作が完了するまでの許容時間を決定します。

CDaoQueryDef::GetRecordsAffected

アクション クエリで影響を受けたレコード数を返します。

CDaoQueryDef::GetReturnsRecords

クエリ定義で定義されたクエリがレコードを返すときは 0 以外を返します。

CDaoQueryDef::GetSQL

クエリ定義で定義されているクエリを指定する SQL 文字列を返します。

CDaoQueryDef::GetType

削除、更新、追加、テーブル作成などのクエリの型を返します。

CDaoQueryDef::IsOpen

クエリ定義がオープンされていて、実行可能な場合は 0 以外を返します。

CDaoQueryDef::SetConnect

ODBC データ ソース上の SQL パススルー クエリのための接続文字列を設定します。

CDaoQueryDef::SetName

保存されているクエリに対して、クエリ定義が作成されたときに使われた名前に代わる名前を設定します。

CDaoQueryDef::SetODBCTimeout

クエリ定義が実行されるときに、(ODBC クエリに対して) ODBC で使われるタイムアウト値を設定します。

CDaoQueryDef::SetReturnsRecords

クエリ定義がレコードを返すかどうかを設定します。SQL パススルー クエリに対してのみこの属性に TRUE を設定できます。

CDaoQueryDef::SetSQL

クエリ定義で定義されているクエリを指定する SQL 文字列を設定します。

操作

CDaoQueryDef::Execute

クエリ定義オブジェクトで定義されているクエリを実行します。

CDaoQueryDef::GetFieldCount

クエリ定義で定義されているフィールドの数を返します。

CDaoQueryDef::GetFieldInfo

クエリで定義されている特定のフィールドの情報を返します。

CDaoQueryDef::GetParameterCount

クエリで定義されているパラメータの数を返します。

CDaoQueryDef::GetParameterInfo

クエリの特定のパラメータの情報を返します。

CDaoQueryDef::GetParamValue

クエリの特定のパラメータの値を返します。

CDaoQueryDef::SetParamValue

クエリの特定のパラメータの値を設定します。

参照

参照

CDaoQueryDef クラス

階層図