CDaoDatabase クラス メンバー

データ メンバー

m_pWorkspace 含む、データベースとそのトランザクション空間を定義するCDaoWorkspaceオブジェクトへのポインター。
m_pDAODatabase 基になる DAO データベース オブジェクトへのポインター。

建設

CDaoDatabase CDaoDatabaseオブジェクトを構築します。オブジェクトをデータベースに接続するにはオープン呼び出し。

属性

CanTransact データベースがトランザクションをサポートしている場合は 0 以外を返します。
CanUpdate CDaoDatabaseオブジェクトが更新可能な場合は 0 以外を返します (読み取り専用)。
GetConnect CDaoDatabaseオブジェクトをデータベースに接続に使用する接続文字列を返します。ODBC の使用。
GetName データベースの名前が現在使用中を返します。
GetQueryTimeout クエリ操作を秒後、データベースの数を返しますタイムアウトになります。以降のすべての影響を開いて、新規追加、更新、および操作と ODBC データ ソース (のみ) Executeの呼び出しなどの他の操作を編集。
GetRecordsAffected 最後の更新に影響を受けるレコードの数を返しますを編集、または操作を追加またはExecuteの呼び出しによって。
GetVersion データベースに関連付けられたデータベース エンジンのバージョンを返します。
IsOpen CDaoDatabaseオブジェクトが現在データベースに接続されている場合は 0 以外を返します。
SetQueryTimeout 秒後、データベースのクエリ操作 (ODBC データ ソースのみ) にセット タイムアウトになります。以降のすべての影響を開いて、新規追加、更新、および削除の操作。

操作

閉じる データベース接続を閉じます。
作成します。 基になる DAO データベース オブジェクトを作成し、 CDaoDatabaseオブジェクトを初期化します。
CreateRelation データベースで、テーブル間の新しい関係を定義します。
DeleteQueryDef データベースの QueryDefs コレクションに保存されているクエリ定義オブジェクトを削除します。
DeleteRelation データベース内のテーブル間の既存のリレーションを削除します。
DeleteTableDef データベース内のテーブルの定義を削除します。これは、実際のテーブルとそのすべてのデータを削除します。
実行 アクション クエリを実行します。クエリの実行を呼び出す結果スローに、例外が返されます。
GetQueryDefCount データベースに定義されているクエリの数を返します。
GetQueryDefInfo データベースで定義されている、指定されたクエリに関する情報を返します。
GetRelationCount データベース内のテーブル間に定義されているリレーションシップの数を返します。
GetRelationInfo データベース内のテーブル間に定義されている指定されたリレーションシップに関する情報を返します。
GetTableDefCount データベースで定義されているテーブルの数を返します。
GetTableDefInfo データベース内の指定したテーブルについての情報を返します。
オープン データベースへの接続を確立します。

CDaoDatabase 概要|nbsp;基本クラスのメンバー |階層図(&N)

Index