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