MAK Data Logger API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtSqlConnection Class Reference
+ Inheritance diagram for DtSqlConnection:
+ Collaboration diagram for DtSqlConnection:

Public Member Functions

 DtSqlConnection (DtSqlEnvironment &environment)
virtual ~DtSqlConnection ()
virtual void setConnectionParameters (DtDatabaseParameters *params, bool useMaster)
 Set the connection parameters.
virtual bool connect ()
virtual bool connectSansDSN ()
virtual bool disconnect ()
SQLHDBC handle ()
bool isConnected () const
- Public Member Functions inherited from DtDatabaseConnection
 DtDatabaseConnection ()
 Create a database object. The connection will be in the.
virtual ~DtDatabaseConnection ()
 Delete the connection object.

Protected Attributes

SQLHDBC myHandle
bool myConnected
DtSqlIfErrorHandler myErrorHandler
DtDatabaseParametersmyParameters
bool myUseMaster

Constructor & Destructor Documentation

DtSqlConnection::DtSqlConnection ( DtSqlEnvironment environment)
explicit
virtual DtSqlConnection::~DtSqlConnection ( )
virtual

Member Function Documentation

virtual bool DtSqlConnection::connect ( )
virtual

Implements DtDatabaseConnection.

virtual bool DtSqlConnection::connectSansDSN ( )
virtual

Implements DtDatabaseConnection.

virtual bool DtSqlConnection::disconnect ( )
virtual

Implements DtDatabaseConnection.

SQLHDBC DtSqlConnection::handle ( )
bool DtSqlConnection::isConnected ( ) const
virtual void DtSqlConnection::setConnectionParameters ( DtDatabaseParameters params,
bool  useMaster 
)
virtual

Set the connection parameters.

Implements DtDatabaseConnection.

Member Data Documentation

bool DtSqlConnection::myConnected
protected
DtSqlIfErrorHandler DtSqlConnection::myErrorHandler
protected
SQLHDBC DtSqlConnection::myHandle
protected
DtDatabaseParameters* DtSqlConnection::myParameters
protected
bool DtSqlConnection::myUseMaster
protected

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Jun 5 18:45:18 EDT 2019 from SVN revision 198968
Copyright © 2019 VT MAK. All Rights Reserved (www.mak.com)