#ifndef ROOT_TOracleRow #define ROOT_TOracleRow #ifndef ROOT_TSQLRow #include "TSQLRow.h" #endif #if !defined(__CINT__) #include #include #else struct SQLDA; #endif class TOracleRow : public TSQLRow { private: SQLDA *fResult; // current result set Bool_t IsValid(Int_t field); public: TOracleRow(SQLDA *result); ~TOracleRow(); void Close(Option_t *opt=""); ULong_t GetFieldLength(Int_t field); Int_t GetFieldType(Int_t field);//100=' '(null), 3=*Int_t, 4=*float, other=string char *GetFieldData(Int_t field); const char *GetField(Int_t field); ClassDef(TOracleRow,0) // One row of Oracle query result }; #endif