ccDataBase

09/13/99

Author: Daniel.Lindh@Home.se
ICQ: 7983755
HOMEPAGE: home.bip.net/CyberCow

Copyright © Cyber Cow 1995 - 1999.
All Rights Reserved.

OverView
Class Members
Base Class None

 

Overview

#include <ccDataBase.h>

Hierarchy Chart

 


Manage the connection to the database. All database communication will go throw this class.

Example of a ccDataBase derived class.

class cdbCCVO : public ccDataBase 
{
public:
   cdbCCVO();
   virtual ~cdbCCVO();

   cddFolders  * m_ddFolders;
   cddContacts * m_ddContacts;
};

 

cdbCCVO::cdbCCVO()
{
   m_connectDSN = _T("DSN=UTESTMDB"); //TODO change the DSN Name
   openDB();
   if (IsOpen() )
   {
      m_ddFolders = new cddFolders( this );

      m_ddContacts = new cddContacts( this ); 
   }
   else
   {
      AfxMessageBox("DB not opened");
      exit(1);
   } 
}

 

Class Members

Data Items:

Private:

None

Construction

Public:

openDB

Opening the database.

Destruction

Public:

None

Functions

Public:

None

Protected:

None

Private:

None

Overrideables

Public:

None

Protected:

Nones

Private:

None

 

 

**class:constructor**

**constructor();**

Return Value:

None

Arguments:

None

Remarks:

**Description**

Example:

**class object;**

 

 

**class:constructor**

**constructor();**

Return Value:

None

Arguments:

None

Remarks:

**Description**

Example:

**class object;**