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