28 throw(std::runtime_error)
31 throw(std::runtime_error(
"Write statement not prepared"));
36 throw(std::runtime_error)
41 std::cout <<
"Warning from IDataItem: statement was aleady closed"<< std::endl;
47 throw(std::runtime_error)
53 throw(std::runtime_error)
59 throw(std::runtime_error)
64 std::cout <<
"Warning from IDataItem: statement was aleady closed"<< std::endl;
72 throw(std::runtime_error) =0;
oracle::occi::Statement * m_writeStmt
oracle::occi::Connection * m_conn
void setPrefetchRowCount(int ncount)
void terminateReadStatement()
void createReadStatement()
virtual void prepareWrite()=0
void terminateWriteStatement()
oracle::occi::Statement * m_readStmt
virtual std::string getTable()=0