libjmmcg
release_579_6_g8cffd
A C++ library containing an eclectic mix of useful, advanced components.
|
#include <ODBCWrapper.hpp>
Public Member Functions | |
RecordsetBase (const tstring &cnx, const bool read_only, const SQLUINTEGER timeout=15) | |
~RecordsetBase () noexcept(true) | |
void __fastcall | execute (const tstring &sql) |
virtual SQLINTEGER __fastcall | count () noexcept(true) |
![]() | |
Connection (const tstring &cnx, const bool read_only, const SQLUINTEGER timeout=15) | |
~Connection (void) noexcept(true) | |
const tstring &__fastcall | cnx_string () const noexcept(true) |
virtual void __fastcall | execute (const tstringstream &sql) |
Protected Member Functions | |
void __fastcall | RowsAffected () |
![]() | |
void __fastcall | AllocateStmt () |
![]() | |
Environment (const bool read_only=true, const SQLUINTEGER timeout=15) | |
virtual | ~Environment (void) noexcept(true) |
Protected Attributes | |
SQLINTEGER | row_count |
![]() | |
const SQLUINTEGER | stmt_timeout |
SQLHSTMT | hstmt |
![]() | |
SQLHDBC | hdbc |
Definition at line 373 of file ODBCWrapper.hpp.
|
inline |
Definition at line 304 of file ODBCWrapper.cpp.
|
inlinenoexcept |
Definition at line 308 of file ODBCWrapper.cpp.
|
inlinevirtualnoexcept |
Reimplemented in jmmcg::NTUtils::Database::ODBC::RORecordsetBase, and jmmcg::NTUtils::Database::ODBC::WOConnectionBase.
Definition at line 395 of file ODBCWrapper.hpp.
|
inlinevirtual |
Reimplemented from jmmcg::NTUtils::Database::ODBC::Connection.
Reimplemented in jmmcg::NTUtils::Database::ODBC::RORecordsetBase, jmmcg::NTUtils::Database::ODBC::RORecordset, jmmcg::NTUtils::Database::ODBC::ROBulkRecordset, and jmmcg::NTUtils::Database::ODBC::WOConnection.
Definition at line 315 of file ODBCWrapper.cpp.
|
inlineprotected |
Definition at line 322 of file ODBCWrapper.cpp.
|
protected |
Definition at line 398 of file ODBCWrapper.hpp.