#include <TSQLStatement.h>
Inheritance diagram for TSQLStatement:
Definition at line 26 of file TSQLStatement.h.
virtual TSQLStatement::~TSQLStatement | ( | ) | [inline, virtual] |
Definition at line 40 of file TSQLStatement.h.
virtual TSQLStatement::~TSQLStatement | ( | ) | [inline, virtual] |
Definition at line 40 of file TSQLStatement.h.
void TSQLStatement::ClearError | ( | ) | [protected] |
Definition at line 227 of file TSQLStatement.cxx.
References fErrorCode, and fErrorMsg.
Referenced by TODBCStatement::BindColumn(), TODBCStatement::BindParam(), TODBCStatement::GetFieldName(), TODBCStatement::GetNumAffectedRows(), TODBCStatement::GetParAddr(), TODBCStatement::NextIteration(), TODBCStatement::NextResultRow(), TOracleStatement::NextResultRow(), TODBCStatement::Process(), TODBCStatement::StoreResult(), and TSQLStatement().
void TSQLStatement::SetError | ( | Int_t | code, | |
const char * | msg, | |||
const char * | method = 0 | |||
) | [protected] |
Definition at line 236 of file TSQLStatement.cxx.
References TObject::Error(), fErrorCode, fErrorMsg, and fErrorOut.
Referenced by TODBCStatement::BindColumn(), TODBCStatement::BindParam(), TODBCStatement::ExtractErrors(), TOracleStatement::GetBinary(), GetDatime(), TOracleStatement::GetDatime(), TOracleStatement::GetDouble(), TOracleStatement::GetInt(), TOracleStatement::GetLong(), TOracleStatement::GetLong64(), TOracleStatement::GetNumAffectedRows(), TODBCStatement::GetParAddr(), TODBCStatement::GetString(), TOracleStatement::GetString(), TOracleStatement::GetTimestamp(), GetTimestamp(), TOracleStatement::GetUInt(), TOracleStatement::GetULong64(), TOracleStatement::GetVDouble(), TOracleStatement::GetVInt(), TOracleStatement::GetVLong(), TOracleStatement::GetVLong64(), TOracleStatement::GetVUInt(), TOracleStatement::GetVULong64(), TOracleStatement::IsNull(), TOracleStatement::NextIteration(), TODBCStatement::NextResultRow(), TOracleStatement::NextResultRow(), TOracleStatement::Process(), TOracleStatement::SetBinary(), TOracleStatement::SetDate(), TOracleStatement::SetDatime(), TOracleStatement::SetDouble(), TOracleStatement::SetInt(), TOracleStatement::SetLong(), TOracleStatement::SetLong64(), TOracleStatement::SetMaxFieldSize(), TOracleStatement::SetNull(), TOracleStatement::SetString(), TOracleStatement::SetTime(), TOracleStatement::SetTimestamp(), TOracleStatement::SetUInt(), TOracleStatement::SetULong64(), TOracleStatement::SetVDouble(), TOracleStatement::SetVInt(), TOracleStatement::SetVLong(), TOracleStatement::SetVLong64(), TOracleStatement::SetVUInt(), TOracleStatement::SetVULong64(), TODBCStatement::StoreResult(), and TOracleStatement::StoreResult().
virtual Int_t TSQLStatement::GetBufferLength | ( | ) | const [pure virtual] |
virtual Int_t TSQLStatement::GetNumParameters | ( | ) | [pure virtual] |
virtual Bool_t TSQLStatement::NextIteration | ( | ) | [pure virtual] |
Referenced by TSqlRawBuffer::AddLine(), TSqlRegistry::AddRegCmd(), and TSqlRegistry::InsertToNormalTableOracle().
Definition at line 48 of file TSQLStatement.h.
References kFALSE.
Referenced by TSqlRawBuffer::AddLine(), and TSqlRegistry::AddRegCmd().
Definition at line 51 of file TSQLStatement.h.
References kFALSE.
Referenced by TSqlRawBuffer::AddLine(), and TSqlRegistry::AddRegCmd().
Definition at line 54 of file TSQLStatement.h.
References kFALSE.
Referenced by TSqlRawBuffer::AddLine(), TSqlRegistry::AddRegCmd(), and TSqlRegistry::InsertToNormalTableOracle().
Definition at line 248 of file TSQLStatement.cxx.
References TDatime::GetDay(), TDatime::GetMonth(), TDatime::GetYear(), and SetDate().
Definition at line 256 of file TSQLStatement.cxx.
References TDatime::GetHour(), TDatime::GetMinute(), TDatime::GetSecond(), and SetTime().
Definition at line 264 of file TSQLStatement.cxx.
References TDatime::GetDay(), TDatime::GetHour(), TDatime::GetMinute(), TDatime::GetMonth(), TDatime::GetSecond(), TDatime::GetYear(), and SetDatime().
Definition at line 273 of file TSQLStatement.cxx.
References TDatime::GetDay(), TDatime::GetHour(), TDatime::GetMinute(), TDatime::GetMonth(), TDatime::GetSecond(), TDatime::GetYear(), and SetTimestamp().
virtual void TSQLStatement::SetTimeFormating | ( | const char * | ) | [inline, virtual] |
Definition at line 63 of file TSQLStatement.h.
virtual Bool_t TSQLStatement::Process | ( | ) | [pure virtual] |
virtual Int_t TSQLStatement::GetNumAffectedRows | ( | ) | [inline, virtual] |
Definition at line 75 of file TSQLStatement.h.
virtual Bool_t TSQLStatement::StoreResult | ( | ) | [pure virtual] |
virtual Int_t TSQLStatement::GetNumFields | ( | ) | [pure virtual] |
virtual const char* TSQLStatement::GetFieldName | ( | Int_t | ) | [pure virtual] |
virtual Bool_t TSQLStatement::NextResultRow | ( | ) | [pure virtual] |
Definition at line 84 of file TSQLStatement.h.
Referenced by TOracleServer::GetTableInfo(), and TSQLFile::SQLObjectsInfo().
Definition at line 85 of file TSQLStatement.h.
Definition at line 86 of file TSQLStatement.h.
Definition at line 88 of file TSQLStatement.h.
Definition at line 89 of file TSQLStatement.h.
virtual const char* TSQLStatement::GetString | ( | Int_t | ) | [inline, virtual] |
Definition at line 90 of file TSQLStatement.h.
Referenced by TSQLObjectData::ExtractBlobValues(), TOracleServer::GetTableInfo(), TOracleServer::GetTablesList(), TOracleServer::ServerInfo(), and TSQLFile::SQLObjectsInfo().
Definition at line 93 of file TSQLStatement.h.
References kFALSE.
Referenced by GetDay(), GetMonth(), and GetYear().
Definition at line 94 of file TSQLStatement.h.
References kFALSE.
Referenced by GetHour(), GetMinute(), and GetSecond().
virtual Bool_t TSQLStatement::GetTimestamp | ( | Int_t | , | |
Int_t & | , | |||
Int_t & | , | |||
Int_t & | , | |||
Int_t & | , | |||
Int_t & | , | |||
Int_t & | , | |||
Int_t & | ||||
) | [inline, virtual] |
Definition at line 103 of file TSQLStatement.h.
References kFALSE.
Referenced by GetDay(), GetHour(), GetMinute(), GetMonth(), GetSecond(), GetTimestamp(), and GetYear().
virtual Bool_t TSQLStatement::IsError | ( | ) | const [inline, virtual] |
Definition at line 114 of file TSQLStatement.h.
References GetErrorCode().
Referenced by TODBCStatement::NextResultRow().
virtual Int_t TSQLStatement::GetErrorCode | ( | ) | const [virtual] |
Referenced by GetErrorMsg(), and IsError().
const char * TSQLStatement::GetErrorMsg | ( | ) | const [virtual] |
Definition at line 217 of file TSQLStatement.cxx.
References TString::Data(), fErrorMsg, and GetErrorCode().
Definition at line 117 of file TSQLStatement.h.
References fErrorOut.
Referenced by TOracleServer::ServerInfo().
void TSQLStatement::ClearError | ( | ) | [protected] |
void TSQLStatement::SetError | ( | Int_t | code, | |
const char * | msg, | |||
const char * | method = 0 | |||
) | [protected] |
virtual Int_t TSQLStatement::GetBufferLength | ( | ) | const [pure virtual] |
virtual Int_t TSQLStatement::GetNumParameters | ( | ) | [pure virtual] |
virtual Bool_t TSQLStatement::NextIteration | ( | ) | [pure virtual] |
virtual void TSQLStatement::SetTimeFormating | ( | const char * | ) | [inline, virtual] |
Definition at line 63 of file TSQLStatement.h.
virtual Bool_t TSQLStatement::Process | ( | ) | [pure virtual] |
virtual Int_t TSQLStatement::GetNumAffectedRows | ( | ) | [inline, virtual] |
Definition at line 75 of file TSQLStatement.h.
virtual Bool_t TSQLStatement::StoreResult | ( | ) | [pure virtual] |
virtual Int_t TSQLStatement::GetNumFields | ( | ) | [pure virtual] |
virtual const char* TSQLStatement::GetFieldName | ( | Int_t | ) | [pure virtual] |
virtual Bool_t TSQLStatement::NextResultRow | ( | ) | [pure virtual] |
Definition at line 84 of file TSQLStatement.h.
Definition at line 85 of file TSQLStatement.h.
Definition at line 86 of file TSQLStatement.h.
Definition at line 87 of file TSQLStatement.h.
Definition at line 88 of file TSQLStatement.h.
Definition at line 89 of file TSQLStatement.h.
virtual const char* TSQLStatement::GetString | ( | Int_t | ) | [inline, virtual] |
Definition at line 90 of file TSQLStatement.h.
virtual Bool_t TSQLStatement::IsError | ( | ) | const [inline, virtual] |
virtual Int_t TSQLStatement::GetErrorCode | ( | ) | const [virtual] |
virtual const char* TSQLStatement::GetErrorMsg | ( | ) | const [virtual] |
Int_t TSQLStatement::fErrorCode [protected] |
TString TSQLStatement::fErrorMsg [protected] |
Definition at line 33 of file TSQLStatement.h.
Referenced by ClearError(), GetErrorMsg(), and SetError().
Bool_t TSQLStatement::fErrorOut [protected] |