12#ifndef ROOT_TOracleResult
13#define ROOT_TOracleResult
28namespace oracle {
namespace occi {
61 TOracleResult(oracle::occi::Connection *conn, oracle::occi::Statement *stmt);
#define ClassDef(name, id)
Bool_t IsValid(Int_t field)
Check if result set is open and field index within range.
TSQLRow * Next()
Get next query result row.
oracle::occi::Statement * fStmt
std::vector< oracle::occi::MetaData > * fFieldInfo
virtual Int_t GetRowCount() const
TOracleResult(oracle::occi::Connection *conn, const char *tableName)
void initResultSet(oracle::occi::Statement *stmt)
Oracle query result.
TOracleResult & operator=(const TOracleResult &)
~TOracleResult()
Cleanup Oracle query result.
const char * GetFieldName(Int_t field)
Get name of specified field.
Int_t GetFieldCount()
Get number of fields in result.
oracle::occi::Connection * fConn
TOracleResult(oracle::occi::Connection *conn, oracle::occi::Statement *stmt)
oracle::occi::ResultSet * fResult
void Close(Option_t *opt="")
Close query result.
TOracleResult(const TOracleResult &)