次の方法で共有


CDatabase::CDatabase

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

CDatabase( );

解説

オブジェクトを構築すると、指定されたデータ ソースへの接続を確立するに OpenEx または [開く] のメンバー関数を呼び出す必要があります。

ドキュメントのクラスの 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;
}

必要条件

Header: afxdb.h

参照

関連項目

CDatabase クラス

階層図

CDatabase::OpenEx

CDatabase::Open