|
BrDbQueryclass description - source file - inheritance tree class BrDbQuery : public TStringpublic: Data MembersClass DescriptionBrDBQuery A SQL query object for use with the ROOT interface to a Relational DataBase Manager (RDBM). The main use of this class, is to convert an array of arbitery type into a C string for use in a TSQLServer::Query() call. This, the 'backslashes' in the equivelent C string must be escaped. BrDbQuery(void) : TString() BrDbQuery(const Char_t* str) : TString(str) Append(Float_t* arr, Int_t entries) Append(Double_t* array, Int_t entries) Append(Int_t* array, Int_t entries) Append(Long_t* array, Int_t entries) Append(Byte_t* array, Int_t entries) Append(Char_t* str, Int_t entries) Append(const Char_t* str, Int_t entries) Append(TString* str, Int_t entries) Create(const Char_t* tableName, const Char_t* format) Returns a pointer to BrDbQuery object, suitable for creating a table in a database. Insert(const Char_t* tableName, const Char_t* values) Returns a pointer to BrDbQuery object, suitable for inserting an entriy into an existing database table. Select(const Char_t* tableName, const Char_t* fields, const Char_t* condition) Update(const Char_t* tableName, const Char_t* values, const Char_t* condition) Create(const Char_t* table, const Char_t* format ...) Insert(const Char_t* table, const Char_t* format ...) Select(const Char_t* tableName, const Char_t* fields, const Char_t* format, ...) Update(const Char_t* tableName, const Char_t* values, const Char_t* format, ...) Inline FunctionsBrDbQuery operator+(BrDbQuery& rhs) BrDbQuery& operator+=(BrDbQuery& rhs) TClass* Class() TClass* IsA() const void ShowMembers(TMemberInspector& insp, char* parent) void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) BrDbQuery BrDbQuery(BrDbQuery&) void ~BrDbQuery() |
||||||
This page automatically generated by script docBrat by Christian Holm |
Copyright ; 2002 BRAHMS Collaboration
<brahmlib@rcf.rhic.bnl.gov>
|