Sha256: abaeb803d7d87d557c6ffd82718cd08bd24e3d7d1c57a2b251c942affad5beb9
Contents?: true
Size: 624 Bytes
Versions: 16
Compression:
Stored size: 624 Bytes
Contents
#include "DBResult.h" #include "DBAdapter.h" namespace rho{ namespace db{ CDBResult::CDBResult(sqlite3_stmt* st,CDBAdapter* pDB) : m_pDB(pDB), m_dbStatement(st) { m_bReportNonUnique=false; m_nErrorCode=0; if ( m_pDB ) m_pDB->Lock(); } CDBResult::CDBResult() : m_pDB(null), m_dbStatement(null) { m_bReportNonUnique=false; m_nErrorCode=0; } CDBResult::~CDBResult(void) { setStatement(null); if ( m_pDB ) m_pDB->Unlock(); } void CDBResult::setStatement(sqlite3_stmt* st) { if ( m_dbStatement != null ) sqlite3_reset(m_dbStatement); m_dbStatement = st; } } }
Version data entries
16 entries across 16 versions & 1 rubygems