Public Member Functions | |
CODBCConnection (const CODBCConnection &rhs) | |
CODBCConnection & | operator= (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 |
CODBCConnection | ( | const CODBCConnection & | rhs | ) |
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.
friend class CODBCEnvironment [friend] |
friend class CODBCStatement [friend] |
const Milliseconds UseDefaultTimeout = 0xFFFFFFFF [static, inherited] |