Command Class Reference
[Data Access Classes]

Abstract base class for database commands. MySqlCommand SqlLiteCommand. More...

#include <Command.h>

Inheritance diagram for Command:
IMemoryValidate MySqlCommand SqlLiteCommand

List of all members.

Public Member Functions

 Command (const Command &cmd)
 Command (const String &cmdtxt)
Commandoperator= (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< CommandParameterPtrm_prm

Detailed Description

Abstract base class for database commands. MySqlCommand SqlLiteCommand.

Definition at line 46 of file Command.h.


The documentation for this class was generated from the following files: