|
| SQLite3PreparedStatement (sqlite3 *dbCon, const std::string &query) |
|
virtual | ~SQLite3PreparedStatement () noexcept |
|
virtual ResultSet * | executeQuery () override |
|
virtual uint64_t | executeUpdate () override |
|
| PreparedStatement () noexcept |
|
virtual | ~PreparedStatement () noexcept |
|
void | set (std::size_t idx, int16_t value) |
|
void | set (std::size_t idx, uint16_t value) |
|
void | set (std::size_t idx, int32_t value) |
|
void | set (std::size_t idx, uint32_t value) |
|
void | set (std::size_t idx, int64_t value) |
|
void | set (std::size_t idx, uint64_t value) |
|
void | set (std::size_t idx, const std::string &value) |
|
void | set (std::size_t idx, const char *const value) |
|
virtual void | set (std::size_t idx, const anch::sql::Date &value) |
|
virtual void | set (std::size_t idx, const anch::sql::Time &value) |
|
virtual void | set (std::size_t idx, const anch::sql::Timestamp &value) |
|
SQLite3 prepared statement implementation.
Compile prepared statement in constructor, manage bind and statement execution.
- Author
- Vincent Lachenal
- Since
- 0.1