次の方法で共有


CDaoWorkspaceInfo 構造体

この CDaoWorkspaceInfo 構造体には、データ アクセス オブジェクト (DAO) データベース アクセス用に定義されたワークスペースに関する情報が含まれています。

構文

struct CDaoWorkspaceInfo
{
    CString m_strName;           // Primary
    CString m_strUserName;       // Secondary
    BOOL m_bIsolateODBCTrans;    // All
};

パラメーター

m_strName
ワークスペース オブジェクトに一意の名前を付けます。 このプロパティの値を直接取得するには、querydef オブジェクトの GetName メンバー関数を呼び出します。 詳細については、DAO ヘルプのトピック「Name プロパティ」を参照してください。

m_strUserName
ワークスペース オブジェクトの所有者を表す値。 関連情報については、DAO ヘルプの「UserName プロパティ」を参照してください。

m_bIsolateODBCTrans
同じ ODBC データベースを含む複数のトランザクションが分離されているかどうかを示す値。 詳細については、「 CDaoWorkspace::SetIsolateODBCTrans」を参照してください。 関連情報については、DAO ヘルプの「IsolateODBCTrans プロパティ」を参照してください。

解説

ワークスペースは CDaoWorkspace クラス のオブジェクトです。 上記の Primary、Secondary、All への参照は、クラスCDaoWorkspaceの GetWorkspaceInfo メンバー関数によって情報がどのように返されるかを示します。

CDaoWorkspace::GetWorkspaceInfo メンバー関数によって取得された情報は、構造体にCDaoWorkspaceInfo格納されます。 CDaoWorkspaceInfo では、デバッグ ビルドで Dump メンバー関数も定義します。 Dump を使用して、CDaoWorkspaceInfo オブジェクトの内容をダンプすることができます。

必要条件

ヘッダー: afxdao.h

関連項目

構造体、スタイル、コールバック関数とメッセージ マップ
CDaoWorkspace クラス