CDatabase::CDatabase

更新 : 2007 年 11 月

CDatabase オブジェクトを構築します。

CDatabase( );

解説

オブジェクトを構築したら、その OpenEx メンバ関数または Open メンバ関数を呼び出し、指定したデータ ソースへの接続を確立する必要があります。

この場合、ドキュメント クラスに CDatabase オブジェクトを埋め込むと便利です。

使用例

CDocument 派生クラスで CDatabase を使用する例を次に示します。

// This fragment is taken from the declaration for CMyDatabaseDoc
// CMyDatabaseDoc is derived from CDocument.
public:
   // Declare a CDatabase embedded in the document
   CDatabase m_dbCust;
// Initialize when needed
CDatabase* CMyDatabaseDoc::GetDatabase()
{
   // Connect the object to a data source
   if(!m_dbCust.IsOpen() && !m_dbCust.OpenEx(NULL))
      return NULL;

   return &m_dbCust;
}

必要条件

ヘッダー : afxdb.h

参照

参照

CDatabase クラス

階層図

CDatabase::OpenEx

CDatabase::Open

その他の技術情報

CDatabase のメンバ