Abstract base class for database commands. MySqlCommand SqlLiteCommand. More...
#include <Command.h>
Public Member Functions | |
Command (const Command &cmd) | |
Command (const String &cmdtxt) | |
Command & | operator= (const Command &cmd) |
virtual void | Clear () |
String | CommandTextGet () |
virtual void | CommandTextSet (const String &txt) |
virtual CommandParameterPtr | CreateParameter (const String &name, int type, int direction, int len) |
virtual CommandParameterPtr | CreateParameter (const String &name, int type, int direction) |
virtual CommandParameterPtr | CreateParameter (const String &name, const String &value) |
virtual CommandParameterPtr | CreateParameter (const String &name, int32 value) |
virtual CommandParameterPtr | CreateParameter (const String &name, int8 value) |
virtual CommandParameterPtr | CreateParameter (const String &name, float32 value) |
virtual CommandParameterPtr | CreateParameter (const String &name, float64 value) |
virtual CommandParameterPtr | GetParameter (const String &name) const |
CommandParameterPtr | GetParameter (int idx) const |
int | ParameterCount () const |
virtual void | Prepare () |
virtual int | ExecuteNonQuery () |
virtual RecordSetPtr | ExecuteQuery () |
virtual void | CheckMem () const |
virtual void | ValidateMem () const |
Protected Attributes | |
String | m_cmdtxt |
Hashtable< String, CommandParameterPtr > | m_prmIdx |
Vector< CommandParameterPtr > | m_prm |
Abstract base class for database commands. MySqlCommand SqlLiteCommand.
Definition at line 46 of file Command.h.