clan::DBCommandProvider Class Referenceabstract

Database command provider. More...

#include <db_command_provider.h>

Public Member Functions

Construction
virtual ~DBCommandProvider ()
 
Attributes
virtual int get_input_parameter_column (const std::string &name) const =0
 Returns the index for a given input parameter name. More...
 
virtual int get_output_last_insert_rowid () const =0
 Returns the output parameter containing the row id of the last inserted row. More...
 
Operations
virtual void set_input_parameter_string (int index, const std::string &value)=0
 Sets the specified input parameter index from a string value. More...
 
virtual void set_input_parameter_bool (int index, bool value)=0
 Sets the specified input parameter index from a boolean value. More...
 
virtual void set_input_parameter_int (int index, int value)=0
 Sets the specified input parameter index from an integer value. More...
 
virtual void set_input_parameter_double (int index, double value)=0
 Sets the specified input parameter index from a double value. More...
 
virtual void set_input_parameter_datetime (int index, const DateTime &value)=0
 Sets the specified input parameter index from a DateTime value. More...
 
virtual void set_input_parameter_binary (int index, const DataBuffer &value)=0
 Sets the specified input parameter index from a DataBuffer value. More...
 

Detailed Description

Database command provider.


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