some work for SELECT statement

git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1077 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2018-03-30 19:34:45 +00:00
parent d84ca900c3
commit fceec43d07
16 changed files with 605 additions and 105 deletions

View File

@@ -81,12 +81,18 @@ public:
virtual void generate_update_query(PT::TextStream & stream);
virtual void update();
virtual void set_object_exists(bool object_exists);
virtual bool object_exists();
virtual bool found();
// set object to default values
virtual void clear();
protected:
ModelConnector * model_connector;
bool morm_object_exists;
Model();
virtual ~Model();
@@ -95,7 +101,7 @@ protected:
template<typename FieldValue>
void field(const wchar_t * field_name, const FieldValue & field_value, bool insertable = true, bool updatable = true, bool is_primary_key = false)
{
if( model_connector)
if( model_connector )
{
model_connector->field(field_name, field_value, insertable, updatable, is_primary_key);
}