From 097c09b9e38535b374206a645dacfafa3f481d29 Mon Sep 17 00:00:00 2001 From: Tomasz Sowa Date: Sun, 27 Jun 2021 22:43:10 +0200 Subject: [PATCH] added to Model: virtual bool db_query(const char ** raw_sql, size_t len); --- src/model.cpp | 15 +++++++++++++++ src/model.h | 1 + 2 files changed, 16 insertions(+) diff --git a/src/model.cpp b/src/model.cpp index b899337..eca681b 100644 --- a/src/model.cpp +++ b/src/model.cpp @@ -1712,6 +1712,21 @@ bool Model::db_query(const pt::TextStream & raw_sql) } +bool Model::db_query(const char ** raw_sql, size_t len) +{ + for(size_t i=0 ; i < len ; ++i) + { + if( !db_query(raw_sql[i]) ) + { + return false; + } + } + + return true; +} + + + void Model::field_member_set_field_value( diff --git a/src/model.h b/src/model.h index 00c432e..3f6383e 100644 --- a/src/model.h +++ b/src/model.h @@ -351,6 +351,7 @@ protected: virtual bool db_query(const char * raw_sql); virtual bool db_query(const std::string & raw_sql); virtual bool db_query(const pt::TextStream & raw_sql); + virtual bool db_query(const char ** raw_sql, size_t len);