次の方法で共有


CDaoWorkspace::Open

明示的に DAO の既定のワークスペースに関連付けられているワークスペース オブジェクトを開きます。

virtual void Open( 
   LPCTSTR lpszName = NULL  
);

パラメーター

  • lpszName
    オープンへの DAO のワークスペース オブジェクトの一意の名前に、ワークスペースを示す 14 までの文字を含む文字列。明示的に既定のワークスペースを開くに null 既定値を受け入れます。条件を示すために、[作成]については lpszName のパラメーターを参照してください。関連情報については、DAO ヘルプの「名前」プロパティ" "を参照してください。

解説

CDaoWorkspace のオブジェクトの構築後に、次のいずれかを実行するには、このメンバー関数を呼び出します:

  • 明示的に既定のワークスペースを開きます。lpszNameの null を渡します。

  • CDaoWorkspace の既存のオブジェクト、ワークスペースのコレクションのメンバーを、名前で開きます。既存のワークスペースの有効なオブジェクト名を渡します。

[開く] は、開いている状態にアプリケーションに対して既に初期化されていないワークスペース オブジェクトを入力し、データベース エンジンを初期化します。

ワークスペースを開いた後だけ多くの CDaoWorkspace のメンバー関数を呼び出さないこともできますが、データベース エンジンを操作する次のメンバー関数は **[開く]**に C++ オブジェクトがの呼び出し前の構造と使用可能です:

Create

GetVersion

SetDefaultUser

GetIniPath

Idle

SetIniPath

GetLoginTimeout

SetDefaultPassword

SetLoginTimeout

必要条件

Header: afxdao.h

参照

関連項目

CDaoWorkspace クラス

階層図

CDaoWorkspace::IsOpen

CDaoWorkspace::CDaoWorkspace

CDaoWorkspace::Create

CDaoWorkspace::Close