#ifndef ROOT_TOracleResult #define ROOT_TOracleResult #ifndef ROOT_TSQLResult #include "TSQLResult.h" #endif #if !defined(__CINT__) #include #include #else struct SQLDA; //struct ORACLE_FIELD; #endif class TOracleResult : public TSQLResult { private: SQLDA *fResult; // query result (rows) Int_t fScale; Bool_t IsValid(Int_t field); public: TOracleResult(SQLDA *result,Int_t scale,Int_t RowCount); ~TOracleResult(); void Close(Option_t *opt=""); Int_t GetFieldCount(); // Int_t GetFieldLength(Int_t field); const char *GetFieldName(Int_t field); TSQLRow *Next(); ClassDef(TOracleResult,0) // Oracle query result }; #endif