A Microsoft SQL Server database. More...
#include <AccessDatabase.h>
Public Member Functions | |
const std::wstring | GetDBQ () const |
get the database (.mdf file) name | |
void | SetDBQ (const std::wstring &value) |
set the database (.mdf file) name | |
AppSecInc::Databases::ODBC::ODBCConnection & | GetConnection () |
returns the connection object | |
const AppSecInc::Databases::ODBC::ODBCConnection & | GetConnection () const |
AccessDatabase () | |
constructors/destructors | |
AccessDatabase (const AppSecInc::Databases::ODBC::ODBCConnectionInfo &connectioninfo) | |
void | Create () |
create the database, fail if exists | |
bool | Exists () |
returns true if database exists | |
void | Connect () |
connect to the database server | |
void | Disconnect () |
disconnect from the database server | |
void | Drop () |
drop the database | |
~AccessDatabase () | |
MSXML2::IXMLDOMNodePtr | Save (AppSecInc::Xml::XmlDocument &xmldoc, MSXML2::IXMLDOMNodePtr parent) const |
serialize database to xml | |
void | Load (AppSecInc::Xml::XmlDocument &xmldoc, MSXML2::IXMLDOMNodePtr root) |
deserialize database from xml |
A Microsoft SQL Server database.
AccessDatabase::AccessDatabase | ( | ) |
constructors/destructors
AccessDatabase::AccessDatabase | ( | const AppSecInc::Databases::ODBC::ODBCConnectionInfo & | connectioninfo | ) |
AccessDatabase::~AccessDatabase | ( | ) |
void AccessDatabase::Connect | ( | ) | [virtual] |
connect to the database server
Implements AppSecInc::Databases::ODBC::ODBCDatabase.
void AccessDatabase::Create | ( | ) | [virtual] |
create the database, fail if exists
Implements AppSecInc::Databases::ODBC::ODBCDatabase.
void AccessDatabase::Disconnect | ( | ) | [virtual] |
disconnect from the database server
Implements AppSecInc::Databases::ODBC::ODBCDatabase.
void AccessDatabase::Drop | ( | ) | [virtual] |
drop the database
Implements AppSecInc::Databases::ODBC::ODBCDatabase.
bool AccessDatabase::Exists | ( | ) | [virtual] |
returns true if database exists
Implements AppSecInc::Databases::ODBC::ODBCDatabase.
AppSecInc::Databases::ODBC::ODBCConnection& AppSecInc::Databases::Access::AccessDatabase::GetConnection | ( | ) | [inline] |
returns the connection object
const AppSecInc::Databases::ODBC::ODBCConnection& AppSecInc::Databases::Access::AccessDatabase::GetConnection | ( | ) | const [inline] |
const std::wstring AppSecInc::Databases::Access::AccessDatabase::GetDBQ | ( | ) | const [inline] |
get the database (.mdf file) name
void AccessDatabase::Load | ( | AppSecInc::Xml::XmlDocument & | xmldoc, |
MSXML2::IXMLDOMNodePtr | root | ||
) |
deserialize database from xml
MSXML2::IXMLDOMNodePtr AccessDatabase::Save | ( | AppSecInc::Xml::XmlDocument & | xmldoc, |
MSXML2::IXMLDOMNodePtr | parent | ||
) | const |
serialize database to xml
void AppSecInc::Databases::Access::AccessDatabase::SetDBQ | ( | const std::wstring & | value | ) | [inline] |
set the database (.mdf file) name
© Application Security Inc. - All Rights Reserved | http://msiext.codeplex.com |