some work in morm

- support for fetching rows from db
- support for inserting/updating rows



git-svn-id: svn://ttmath.org/publicrep/morm/trunk@1081 e52654a7-88a9-db11-a3e9-0013d4bc506e
This commit is contained in:
2018-04-16 22:46:25 +00:00
parent 09f31b2803
commit 72b2622d08
17 changed files with 965 additions and 319 deletions

View File

@@ -127,7 +127,8 @@ void DbExpression::field_before()
void DbExpression::put_name_value_separator()
{
if( output_type == MORM_OUTPUT_TYPE_DB_PRIMARY_KEY ||
output_type == MORM_OUTPUT_TYPE_WHERE_EQ )
output_type == MORM_OUTPUT_TYPE_WHERE_EQ ||
output_type == MORM_OUTPUT_TYPE_DB_UPDATE)
{
(*out_stream) << " = ";
}
@@ -218,6 +219,16 @@ void DbExpression::after_field_value(const char *)
after_field_value_string();
}
void DbExpression::before_field_value(const PT::Date &)
{
before_field_value_string();
}
void DbExpression::after_field_value(const PT::Date &)
{
after_field_value_string();
}
void DbExpression::prepare_to_where_clause()
{