| library: libRODBC #include "TODBCRow.h" |
| Inheritance Chart: | |||||||||||||
|
protected:
void CopyFieldValue(Int_t field)
public:
TODBCRow(SQLHSTMT stmt, Int_t fieldcount)
TODBCRow(const TODBCRow&)
virtual ~TODBCRow()
static TClass* Class()
virtual void Close(Option_t* opt = "")
virtual const char* GetField(Int_t field)
virtual ULong_t GetFieldLength(Int_t field)
virtual TClass* IsA() const
TODBCRow& operator=(const TODBCRow&)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
protected:
SQLHSTMT fHstmt
Int_t fFieldCount
char** fBuffer
ULong_t* fLengths
Extracts field value from statement. First allocates 128 bytes for buffer. If there is not enouth space, bigger buffer is allocated and request is repeated