MDBL Library
|
#include <ODBCParams.hpp>
Public Member Functions | |
CODBCParams (CODBCSource &oSource, const tchar *pszStmt, SQLHSTMT hStmt, size_t nParams) | |
virtual | ~CODBCParams () |
virtual size_t | NumParams () const |
virtual SQLParam & | Param (size_t n) const |
virtual void | SetRow (CRow &oRow) |
virtual SQLHSTMT | StmtHandle () const |
Protected Member Functions | |
virtual void | Bind () |
Protected Attributes | |
CODBCSource & | m_oSource |
CString | m_strStmt |
SQLHSTMT | m_hStmt |
size_t | m_nParams |
SQLParam * | m_pParams |
size_t | m_nRowLen |
size_t * | m_pOffsets |
byte * | m_pRowData |
bool | m_bDoneBind |
Private Member Functions | |
CODBCParams (const CODBCParams &) | |
CODBCParams & | operator= (const CODBCParams &) |
CODBCParams::CODBCParams | ( | CODBCSource & | oSource, |
const tchar * | pszStmt, | ||
SQLHSTMT | hStmt, | ||
size_t | nParams | ||
) |
CODBCParams::~CODBCParams | ( | ) | [virtual] |
CODBCParams::CODBCParams | ( | const CODBCParams & | ) | [private] |
size_t CODBCParams::NumParams | ( | ) | const [virtual] |
Implements CSQLParams.
SQLParam & CODBCParams::Param | ( | size_t | n | ) | const [virtual] |
Implements CSQLParams.
void CODBCParams::SetRow | ( | CRow & | oRow | ) | [virtual] |
Implements CSQLParams.
SQLHSTMT CODBCParams::StmtHandle | ( | ) | const [inline, virtual] |
void CODBCParams::Bind | ( | ) | [protected, virtual] |
CODBCParams& CODBCParams::operator= | ( | const CODBCParams & | ) | [private] |
CODBCSource& CODBCParams::m_oSource [protected] |
CString CODBCParams::m_strStmt [protected] |
SQLHSTMT CODBCParams::m_hStmt [protected] |
size_t CODBCParams::m_nParams [protected] |
SQLParam* CODBCParams::m_pParams [protected] |
size_t CODBCParams::m_nRowLen [protected] |
size_t* CODBCParams::m_pOffsets [protected] |
byte* CODBCParams::m_pRowData [protected] |
bool CODBCParams::m_bDoneBind [protected] |