A generic database. More...
#include <Database.h>
Public Member Functions | |
ODBCDatabase () | |
constructor | |
virtual void | Connect ()=0 |
connect to the database server | |
virtual void | Disconnect ()=0 |
disconnect from the database server | |
virtual void | Create ()=0 |
create the database, fail if exists | |
virtual bool | Exists ()=0 |
returns true if database exists | |
virtual void | Drop ()=0 |
drop the database | |
virtual void | CreateIfNotExists () |
create the database if it doesn't exist | |
virtual void | DropIfExists () |
drop the database if it exists | |
virtual | ~ODBCDatabase () |
destructor |
A generic database.
ODBCDatabase::ODBCDatabase | ( | ) |
constructor
ODBCDatabase::~ODBCDatabase | ( | ) | [virtual] |
destructor
virtual void AppSecInc::Databases::ODBC::ODBCDatabase::Connect | ( | ) | [pure virtual] |
connect to the database server
Implemented in AppSecInc::Databases::Access::AccessDatabase, and AppSecInc::Databases::MSSQL::MSSQLDatabase.
virtual void AppSecInc::Databases::ODBC::ODBCDatabase::Create | ( | ) | [pure virtual] |
create the database, fail if exists
Implemented in AppSecInc::Databases::Access::AccessDatabase, and AppSecInc::Databases::MSSQL::MSSQLDatabase.
void ODBCDatabase::CreateIfNotExists | ( | ) | [virtual] |
create the database if it doesn't exist
Reimplemented in AppSecInc::Databases::MSSQL::MSSQLDatabase.
virtual void AppSecInc::Databases::ODBC::ODBCDatabase::Disconnect | ( | ) | [pure virtual] |
disconnect from the database server
Implemented in AppSecInc::Databases::Access::AccessDatabase, and AppSecInc::Databases::MSSQL::MSSQLDatabase.
virtual void AppSecInc::Databases::ODBC::ODBCDatabase::Drop | ( | ) | [pure virtual] |
drop the database
Implemented in AppSecInc::Databases::Access::AccessDatabase, and AppSecInc::Databases::MSSQL::MSSQLDatabase.
void ODBCDatabase::DropIfExists | ( | ) | [virtual] |
drop the database if it exists
Reimplemented in AppSecInc::Databases::MSSQL::MSSQLDatabase.
virtual bool AppSecInc::Databases::ODBC::ODBCDatabase::Exists | ( | ) | [pure virtual] |
returns true if database exists
Implemented in AppSecInc::Databases::Access::AccessDatabase, and AppSecInc::Databases::MSSQL::MSSQLDatabase.
© Application Security Inc. - All Rights Reserved | http://msiext.codeplex.com |