| MDBL Library
   
    | 
#include <ODBCSource.hpp>
 
  
 | Public Member Functions | |
| CODBCSource () | |
| virtual | ~CODBCSource () | 
| virtual void | Open (const tchar *pszConnection) | 
| virtual void | Close () | 
| virtual bool | IsOpen () const | 
| virtual CSQLParams * | CreateParams (const tchar *pszStmt, size_t nParams) | 
| virtual void | ExecStmt (const tchar *pszStmt) | 
| virtual void | ExecStmt (const tchar *pszStmt, CSQLParams &oParams) | 
| virtual CSQLCursor * | ExecQuery (const tchar *pszQuery) | 
| virtual void | ExecQuery (const tchar *pszQuery, CODBCCursor &oCursor) | 
| virtual bool | InTrans () | 
| virtual void | BeginTrans () | 
| virtual void | CommitTrans () | 
| virtual void | RollbackTrans () | 
| Static Public Member Functions | |
| static COLTYPE | MDBType (SQLSMALLINT nODBCType) | 
| static SQLSMALLINT | ODBCType (COLTYPE eMDBType) | 
| static size_t | BufferSize (COLTYPE eColType, size_t nColSize) | 
| static size_t | ColumnSize (COLTYPE eColType, size_t nColSize) | 
| static void | InstalledDrivers (CStrArray &astrDrivers) | 
| static void | InstalledSources (CStrArray &astrSources) | 
| Protected Attributes | |
| SQLHENV | m_hEnv | 
| SQLHDBC | m_hDBC | 
| bool | m_bInTrans | 
| Private Member Functions | |
| CODBCSource (const CODBCSource &) | |
| CODBCSource & | operator= (const CODBCSource &) | 
| Friends | |
| class | CODBCCursor | 
| CODBCSource::~CODBCSource | ( | ) |  [virtual] | 
| CODBCSource::CODBCSource | ( | const CODBCSource & | ) |  [private] | 
| void CODBCSource::Open | ( | const tchar * | pszConnection | ) |  [virtual] | 
Implements CSQLSource.
| void CODBCSource::Close | ( | ) |  [virtual] | 
Implements CSQLSource.
| bool CODBCSource::IsOpen | ( | ) | const  [virtual] | 
Implements CSQLSource.
| CSQLParams * CODBCSource::CreateParams | ( | const tchar * | pszStmt, | 
| size_t | nParams | ||
| ) |  [virtual] | 
Implements CSQLSource.
| void CODBCSource::ExecStmt | ( | const tchar * | pszStmt | ) |  [virtual] | 
Implements CSQLSource.
| void CODBCSource::ExecStmt | ( | const tchar * | pszStmt, | 
| CSQLParams & | oParams | ||
| ) |  [virtual] | 
Implements CSQLSource.
| CSQLCursor * CODBCSource::ExecQuery | ( | const tchar * | pszQuery | ) |  [virtual] | 
Implements CSQLSource.
| void CODBCSource::ExecQuery | ( | const tchar * | pszQuery, | 
| CODBCCursor & | oCursor | ||
| ) |  [virtual] | 
| bool CODBCSource::InTrans | ( | ) |  [virtual] | 
Implements CSQLSource.
| void CODBCSource::BeginTrans | ( | ) |  [virtual] | 
Implements CSQLSource.
| void CODBCSource::CommitTrans | ( | ) |  [virtual] | 
Implements CSQLSource.
| void CODBCSource::RollbackTrans | ( | ) |  [virtual] | 
Implements CSQLSource.
| COLTYPE CODBCSource::MDBType | ( | SQLSMALLINT | nODBCType | ) |  [static] | 
| SQLSMALLINT CODBCSource::ODBCType | ( | COLTYPE | eMDBType | ) |  [static] | 
| size_t CODBCSource::BufferSize | ( | COLTYPE | eColType, | 
| size_t | nColSize | ||
| ) |  [static] | 
| size_t CODBCSource::ColumnSize | ( | COLTYPE | eColType, | 
| size_t | nColSize | ||
| ) |  [static] | 
| void CODBCSource::InstalledDrivers | ( | CStrArray & | astrDrivers | ) |  [static] | 
| void CODBCSource::InstalledSources | ( | CStrArray & | astrSources | ) |  [static] | 
| CODBCSource& CODBCSource::operator= | ( | const CODBCSource & | ) |  [private] | 
| friend class CODBCCursor  [friend] | 
| SQLHENV CODBCSource::m_hEnv  [protected] | 
| SQLHDBC CODBCSource::m_hDBC  [protected] | 
| bool CODBCSource::m_bInTrans  [protected] | 
 1.7.6.1
 1.7.6.1