MDBL Library
|
#include <SQLSource.hpp>
Public Member Functions | |
CSQLSource () | |
virtual | ~CSQLSource () |
virtual void | Open (const tchar *pszConnection)=0 |
virtual void | Close ()=0 |
virtual bool | IsOpen () const =0 |
virtual CSQLParams * | CreateParams (const tchar *pszStmt, size_t nParams)=0 |
virtual void | ExecStmt (const tchar *pszStmt)=0 |
virtual void | ExecStmt (const tchar *pszStmt, CSQLParams &oParams)=0 |
virtual CSQLCursor * | ExecQuery (const tchar *pszQuery)=0 |
virtual bool | InTrans ()=0 |
virtual void | BeginTrans ()=0 |
virtual void | CommitTrans ()=0 |
virtual void | RollbackTrans ()=0 |
CSQLSource::CSQLSource | ( | ) | [inline] |
CSQLSource::~CSQLSource | ( | ) | [inline, virtual] |
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.