14 oracle::occi::Connection* conn) :
LMFUnique(env, conn)
52 std::string sql =
"SELECT tag_id FROM CMS_ECAL_LASER_COND.lmf_run_tag WHERE " 53 "gen_tag = :1 AND version = :2";
63 "CMS_ECAL_LASER_COND.lmf_run_tag " 72 setInt(
"version", rset->getInt(2));
82 std::string sql =
"SELECT TAG_ID FROM CMS_ECAL_LASER_COND.LMF_RUN_TAG";
LMFUnique::ResultSet ResultSet
LMFUnique & setInt(std::string key, int value)
oracle::occi::Environment * m_env
oracle::occi::Connection * m_conn
std::string fetchIdSql(Statement *stmt) override
LMFRunTag & setVersion(int v)
std::string getGeneralTag() const
virtual void setClassName(std::string s)
std::string fetchAllSql(Statement *stmt) const override
int getInt(std::string fieldname) const
std::map< std::string, std::string > m_stringFields
oracle::occi::Statement Statement
LMFRunTag & setGeneralTag(const std::string &tag)
LMFUnique & setString(std::string key, std::string value)
std::string setByIDSql(Statement *stmt, int id) override
std::string getString(std::string fieldname) const
void setConnection(oracle::occi::Environment *env, oracle::occi::Connection *conn)
void getParameters(ResultSet *rset) override
LMFUnique * createObject() const override
std::map< std::string, int > m_intFields