次の方法で共有


CDaoWorkspace::GetDatabaseInfo

さまざまな種類のワークスペースで開いているデータベースに関する情報を取得するには、このメンバー関数を呼び出します。

void GetDatabaseInfo( 
   int nIndex, 
   CDaoDatabaseInfo& dbinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);
void GetDatabaseInfo( 
   LPCTSTR lpszName, 
   CDaoDatabaseInfo& dbinfo, 
   DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO  
);

パラメーター

  • nIndex
    インデックスによって検索のワークスペースのデータベースのコレクション データベース オブジェクトのインデックス。

  • dbinfo
    必要な情報を返す CDaoDatabaseInfo のオブジェクトへの参照。

  • dwInfoOptions
    取得するデータベースについての情報指定するオプション。使用できるオプションはでは、関数はを返します。とともに次に示します:

    • 更新可能なAFX_DAO_PRIMARY_INFO (既定値) トランザクションの名前

    • AFX_DAO_SECONDARY_INFO との主な情報: バージョン、の照合順序、クエリ タイムアウト

    • AFX_DAO_ALL_INFO のプライマリとセカンダリと情報: [接続]

  • lpszName
    検索のデータベース オブジェクトの名前、しません。名前は一意に新しいワークスペース内のオブジェクトを参照する最大 14 文字を含む文字列です。

解説

関数の 1 種類のバージョンでは、インデックスによってデータベースを検索することもできます。他のバージョンは、データベースを名前で参照することができます。

詳細については、" "を参照 dbinfoで CDaoDatabaseInfo の構造を呼び出します。この構造体に dwInfoOptionsの説明で上記の情報項目に対応するメンバーがあります。1 レベルの情報を要求すると、前のレベルの情報を取得します。

必要条件

Header: afxdao.h

参照

関連項目

CDaoWorkspace クラス

階層図

CDaoWorkspace::GetDatabaseCount