diff options
Diffstat (limited to 'odb/database.ixx')
-rw-r--r-- | odb/database.ixx | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/odb/database.ixx b/odb/database.ixx index 42e8ac7..252f866 100644 --- a/odb/database.ixx +++ b/odb/database.ixx @@ -3,6 +3,8 @@ // copyright : Copyright (c) 2009-2011 Code Synthesis Tools CC // license : GNU GPL v2; see accompanying LICENSE file +#include <cstring> // std::string + namespace odb { inline database:: @@ -204,4 +206,16 @@ namespace odb return query<T> (odb::query<object_type> (q), cache); } + + inline unsigned long long database:: + execute (const char* statement) + { + return execute (statement, std::strlen (statement)); + } + + inline unsigned long long database:: + execute (const std::string& statement) + { + return execute (statement.c_str (), statement.size ()); + } } |