#include <ODBCWrapper.hpp>
|
| | ROBulkRecordset (const tstring &cnx, const SQLUINTEGER row_arr_sz=1, const SQLUINTEGER timeout=15) |
| |
| | ~ROBulkRecordset () noexcept(true) |
| |
| void __fastcall | execute (const tstring &sql) |
| |
| void __fastcall | moveNext () |
| |
| SQLUINTEGER __fastcall | NumRowsInDataBlock (void) const noexcept(true) |
| |
| template<class T > |
| void __fastcall | item (const SQLUSMALLINT col_num, T &data) const |
| |
| template<> |
| void __fastcall | item (const SQLUSMALLINT col_num, tstring &data) const |
| |
| template<> |
| void __fastcall | item (const SQLUSMALLINT col_num, long &data) const |
| |
| template<> |
| void __fastcall | item (const SQLUSMALLINT col_num, char &data) const |
| |
| template<class T > |
| void __fastcall | item (const tstring &col_name, T &data) const |
| |
| | RORecordsetBase (const tstring &cnx, const SQLUINTEGER timeout=15) throw (Database::ODBC::Exceptions::ODBCExceptionErr &, std::bad_alloc) |
| |
| | ~RORecordsetBase (void) noexcept(true) |
| |
| const tstring &__fastcall | sql_string (void) const noexcept(true) |
| |
| bool __fastcall | eof () const noexcept(true) |
| |
| SQLINTEGER __fastcall | count () |
| |
| SQLSMALLINT __fastcall | GetColumnIdx (const tstring &col_name) noexcept(true) |
| |
| | RecordsetBase (const tstring &cnx, const bool read_only, const SQLUINTEGER timeout=15) |
| |
| | ~RecordsetBase () 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) |
| |
Definition at line 522 of file ODBCWrapper.hpp.
◆ RowBufferElementType
◆ ROBulkRecordset()
| ROBulkRecordset::ROBulkRecordset |
( |
const tstring & |
cnx, |
|
|
const SQLUINTEGER |
row_arr_sz = 1, |
|
|
const SQLUINTEGER |
timeout = 15 |
|
) |
| |
|
inline |
◆ ~ROBulkRecordset()
| ROBulkRecordset::~ROBulkRecordset |
( |
void |
| ) |
|
|
inlinenoexcept |
◆ AllocateDataBlock()
| void __fastcall ROBulkRecordset::AllocateDataBlock |
( |
void |
| ) |
|
|
inlineprotected |
◆ execute()
◆ item() [1/5]
template<>
| void __fastcall jmmcg::NTUtils::Database::ODBC::ROBulkRecordset::item |
( |
const SQLUSMALLINT |
col_num, |
|
|
char & |
data |
|
) |
| const |
|
inline |
◆ item() [2/5]
template<>
| void __fastcall jmmcg::NTUtils::Database::ODBC::ROBulkRecordset::item |
( |
const SQLUSMALLINT |
col_num, |
|
|
long & |
data |
|
) |
| const |
|
inline |
◆ item() [3/5]
template<class T >
| void __fastcall jmmcg::NTUtils::Database::ODBC::ROBulkRecordset::item |
( |
const SQLUSMALLINT |
col_num, |
|
|
T & |
data |
|
) |
| const |
|
inline |
◆ item() [4/5]
template<>
| void __fastcall jmmcg::NTUtils::Database::ODBC::ROBulkRecordset::item |
( |
const SQLUSMALLINT |
col_num, |
|
|
tstring & |
data |
|
) |
| const |
|
inline |
◆ item() [5/5]
template<class T >
| void __fastcall jmmcg::NTUtils::Database::ODBC::ROBulkRecordset::item |
( |
const tstring & |
col_name, |
|
|
T & |
data |
|
) |
| const |
|
inline |
◆ moveNext()
| void __fastcall ROBulkRecordset::moveNext |
( |
void |
| ) |
|
|
inlinevirtual |
◆ NumRowsInDataBlock()
| SQLUINTEGER __fastcall jmmcg::NTUtils::Database::ODBC::ROBulkRecordset::NumRowsInDataBlock |
( |
void |
| ) |
const |
|
inlinenoexcept |
The documentation for this class was generated from the following files: