CDaoDatabase のメンバ
更新 : 2007 年 11 月
基本クラスのメンバ
CDaoDatabase のメンバ
データ メンバ
基になる DAO データベース オブジェクトへのポインタ。 |
|
データベースを持ち、そのトランザクション スペースを定義する CDaoWorkspace オブジェクトへのポインタ。 |
構築
CDaoDatabase オブジェクトを構築します。オブジェクトをデータベースに接続するには Open を呼び出します。 |
属性
データベースがトランザクションをサポートする場合は、0 以外を返します。 |
|
CDaoDatabase オブジェクトが更新可能な (読み取り専用でない) 場合は 0 以外を返します。 |
|
CDaoDatabase オブジェクトをデータベースに接続するために使う接続文字列を返します。ODBC で使います。 |
|
現在使用中のデータベースの名前を返します。 |
|
データベースのクエリ操作がタイムアウトになる秒数を返します。この値は、その後のすべてのオープン、新規追加、更新、編集操作や、Execute の呼び出しのような ODBC データ ソースでの操作 (のみ) に影響します。 |
|
直前の更新、編集、追加操作、および Execute の呼び出しによって影響を受けたレコードの数を返します。 |
|
データベースに関連付けられたデータベース エンジンのバージョンを返します。 |
|
CDaoDatabase オブジェクトが現在データベースに接続されている場合は 0 以外を返します。 |
|
データベースのクエリ操作 (ODBC データ ソース上でのみ) がタイムアウトになる秒数を設定します。その後のすべての、オープン、新規追加、更新、削除処理に影響を与えます。 |
操作
データベースの接続を閉じます。 |
|
基になる DAO データベース オブジェクトを作成し、CDaoDatabase オブジェクトを初期化します。 |
|
データベースのテーブル間の新しいリレーションシップを定義します。 |
|
データベースの QueryDefs コレクションに保存されているクエリ定義オブジェクトを削除します。 |
|
データベースのテーブル間の既存のリレーションシップを削除します。 |
|
データベースのテーブルの定義を削除します。実際のテーブルとそのデータがすべて削除されます。 |
|
アクション クエリを実行します。結果を返すクエリに対して Execute を呼び出すと、例外がスローされます。 |
|
データベース用に定義されているクエリの数を返します。 |
|
データベースに定義されている指定されたクエリに関する情報を返します。 |
|
データベースのテーブル間で定義されているリレーションシップの数を返します。 |
|
データベースのテーブル間で定義されているリレーションシップについての情報を返します。 |
|
データベースに定義されているテーブルの数を返します。 |
|
データベースの指定されたテーブルについての情報を返します。 |
|
データベースとの接続を確立します。 |