diff options
Diffstat (limited to 'odb/mssql/statement.ixx')
-rw-r--r-- | odb/mssql/statement.ixx | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/odb/mssql/statement.ixx b/odb/mssql/statement.ixx index da9fbd8..56e0ca4 100644 --- a/odb/mssql/statement.ixx +++ b/odb/mssql/statement.ixx @@ -38,5 +38,27 @@ namespace odb if (status_ != 0 && !empty ()) init (skip); } + + // update_statement + // + inline unsigned long long update_statement:: + result (std::size_t i) + { + if (i != i_) + mex_->current (++i_); // mex cannot be NULL since this is a batch. + + return result_; + } + + // delete_statement + // + inline unsigned long long delete_statement:: + result (std::size_t i) + { + if (i != i_) + mex_->current (++i_); // mex cannot be NULL since this is a batch. + + return result_; + } } } |