MAK Data Logger API Documentation for HLA
 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. More...
 
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. More...
 
virtual ~DtDatabaseConnection ()
 Delete the connection object. More...
 

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 Thu Jul 14 15:45:33 EDT 2022 from SVN revision 244827
Copyright © 2021 MAK Technologies. All Rights Reserved (www.mak.com)