MDBL Library
Public Member Functions
CSQLSource Class Reference

#include <SQLSource.hpp>

Inheritance diagram for CSQLSource:
CODBCSource

List of all members.

Public Member Functions

 CSQLSource ()
virtual ~CSQLSource ()
virtual void Open (const tchar *pszConnection)=0
virtual void Close ()=0
virtual bool IsOpen () const =0
virtual CSQLParamsCreateParams (const tchar *pszStmt, size_t nParams)=0
virtual void ExecStmt (const tchar *pszStmt)=0
virtual void ExecStmt (const tchar *pszStmt, CSQLParams &oParams)=0
virtual CSQLCursorExecQuery (const tchar *pszQuery)=0
virtual bool InTrans ()=0
virtual void BeginTrans ()=0
virtual void CommitTrans ()=0
virtual void RollbackTrans ()=0

Constructor & Destructor Documentation

CSQLSource::CSQLSource ( ) [inline]
CSQLSource::~CSQLSource ( ) [inline, virtual]

Member Function Documentation

virtual void CSQLSource::Open ( const tchar *  pszConnection) [pure virtual]

Implemented in CODBCSource.

virtual void CSQLSource::Close ( ) [pure virtual]

Implemented in CODBCSource.

virtual bool CSQLSource::IsOpen ( ) const [pure virtual]

Implemented in CODBCSource.

virtual CSQLParams* CSQLSource::CreateParams ( const tchar *  pszStmt,
size_t  nParams 
) [pure virtual]

Implemented in CODBCSource.

virtual void CSQLSource::ExecStmt ( const tchar *  pszStmt) [pure virtual]

Implemented in CODBCSource.

virtual void CSQLSource::ExecStmt ( const tchar *  pszStmt,
CSQLParams oParams 
) [pure virtual]

Implemented in CODBCSource.

virtual CSQLCursor* CSQLSource::ExecQuery ( const tchar *  pszQuery) [pure virtual]

Implemented in CODBCSource.

virtual bool CSQLSource::InTrans ( ) [pure virtual]

Implemented in CODBCSource.

virtual void CSQLSource::BeginTrans ( ) [pure virtual]

Implemented in CODBCSource.

virtual void CSQLSource::CommitTrans ( ) [pure virtual]

Implemented in CODBCSource.

virtual void CSQLSource::RollbackTrans ( ) [pure virtual]

Implemented in CODBCSource.


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