CBaseCmd::CBaseCmd(impl::CConnection& conn, const string& query) : CCmdBase(conn) , m_Query(query) , m_InParams(GetBindParamsImpl()) , m_OutParams(GetDefineParamsImpl()) , m_Recompile(false) , m_HasFailed(false) , m_IsOpen(false) , m_IsDeclared(false) { }
CBaseCmd::CBaseCmd(impl::CConnection& conn, const string& cursor_name, const string& query) : CCmdBase(conn) , m_Query(query) , m_InParams(GetBindParamsImpl()) , m_OutParams(GetDefineParamsImpl()) , m_Recompile(false) , m_HasFailed(false) , m_IsOpen(false) , m_IsDeclared(false) , m_CmdName(cursor_name) , m_RowsSent(0) , m_BatchesSent(0) { }
CResult::CResult(void) : m_CachedRowInfo(GetDefineParamsImpl()) { return; }