CDaoQueryDef のメンバ
更新 : 2007 年 11 月
基本クラスのメンバ
CDaoQueryDef のメンバ
データ メンバ
基になる DAO クエリ定義オブジェクトの OLE インターフェイスへのポインタ。 |
|
クエリ定義に関連付けられた CDaoDatabase オブジェクトへのポインタ。クエリ定義は、データベースに保存されることも、保存されないこともあります。 |
構築
保存されるクエリとしてデータベースの QueryDefs コレクションにクエリ定義を追加します。 |
|
CDaoQueryDef オブジェクトを構築します。次に、必要に応じて Open または Create を呼び出します。 |
|
クエリ定義オブジェクトを閉じます。必要のなくなった C++ のオブジェクトを破棄します。 |
|
基になる DAO クエリ定義オブジェクトを作成します。そのまま一時的なクエリとして使用するか、Append を呼び出してデータベースに保存します。 |
|
データベースの QueryDefs コレクションに格納されている既存のクエリ定義を開きます。 |
属性
クエリがデータベースを更新できる場合、0 以外を返します。 |
|
クエリ定義に関連付けられた接続文字列を返します。接続文字列はデータ ソースを識別します。(SQL パススルー クエリだけです。その他は空文字列です。 |
|
保存されているクエリの作成日付を返します。 |
|
保存されているクエリの最終更新日付を返します。 |
|
クエリ定義の名前を返します。 |
|
クエリが実行されるとき、(ODBC クエリに対して) ODBC で使用されるタイムアウト値を返します。この値は、クエリの動作が完了するまでの許容時間を決定します。 |
|
アクション クエリで影響を受けたレコード数を返します。 |
|
クエリ定義で定義されたクエリがレコードを返すときは 0 以外を返します。 |
|
クエリ定義で定義されているクエリを指定する SQL 文字列を返します。 |
|
削除、更新、追加、テーブル作成などのクエリの型を返します。 |
|
クエリ定義がオープンされていて、実行可能な場合は 0 以外を返します。 |
|
ODBC データ ソース上の SQL パススルー クエリのための接続文字列を設定します。 |
|
保存されているクエリに対して、クエリ定義が作成されたときに使われた名前に代わる名前を設定します。 |
|
クエリ定義が実行されるときに、(ODBC クエリに対して) ODBC で使われるタイムアウト値を設定します。 |
|
クエリ定義がレコードを返すかどうかを設定します。SQL パススルー クエリに対してのみこの属性に TRUE を設定できます。 |
|
クエリ定義で定義されているクエリを指定する SQL 文字列を設定します。 |
操作
クエリ定義オブジェクトで定義されているクエリを実行します。 |
|
クエリ定義で定義されているフィールドの数を返します。 |
|
クエリで定義されている特定のフィールドの情報を返します。 |
|
クエリで定義されているパラメータの数を返します。 |
|
クエリの特定のパラメータの情報を返します。 |
|
クエリの特定のパラメータの値を返します。 |
|
クエリの特定のパラメータの値を設定します。 |