The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CODBCConnection Class Reference

Inheritance diagram for CODBCConnection:
Collaboration diagram for CODBCConnection:

List of all members.

Public Member Functions

 CODBCConnection (const CODBCConnection &rhs)
CODBCConnectionoperator= (const CODBCConnection &rhs)
void AddRef () override
void Release () override
CSmartODBCEnvironment GetEnvironment () override
CSmartODBCStatement CreateStatement (JetByteTools::Seconds queryTimeout=UseDefaultTimeout) const override
void SetConnectionTimeout (JetByteTools::Seconds timeout) override
void SetAutoCommit (bool autoCommit=true) override
void CommitTransaction () override
void RollbackTransaction () override

Static Public Attributes

static const
JetByteTools::Seconds 
UseDefaultTimeout = 0xFFFFFFFF

Friends

class CODBCEnvironment
class CODBCStatement


Constructor & Destructor Documentation

CODBCConnection ( const CODBCConnection rhs  ) 


Member Function Documentation

CODBCConnection& operator= ( const CODBCConnection rhs  ) 

void AddRef (  )  [override, virtual]

Implements IODBCConnection.

void Release (  )  [override, virtual]

Implements IODBCConnection.

CSmartODBCEnvironment GetEnvironment (  )  [override, virtual]

Implements IODBCConnection.

CSmartODBCStatement CreateStatement ( JetByteTools::Seconds  queryTimeout = UseDefaultTimeout  )  const [override, virtual]

Implements IODBCConnection.

void SetConnectionTimeout ( JetByteTools::Seconds  timeout  )  [override, virtual]

Implements IODBCConnection.

void SetAutoCommit ( bool  autoCommit = true  )  [override, virtual]

Implements IODBCConnection.

void CommitTransaction (  )  [override, virtual]

Implements IODBCConnection.

void RollbackTransaction (  )  [override, virtual]

Implements IODBCConnection.


Friends And Related Function Documentation

friend class CODBCEnvironment [friend]

friend class CODBCStatement [friend]


Member Data Documentation

const Milliseconds UseDefaultTimeout = 0xFFFFFFFF [static, inherited]


Generated on Sun Sep 12 19:09:10 2021 for The Server Framework - v7.4 by doxygen 1.5.3