* Execute the prepared statement or fetch its next row. * This method is intended to step through the result set. * If it returns false this does not necessarily mean, that the actual * statement execution failed, but that no row was fetched. * @return true if a new row was fetched otherwise false */
| 59 | * @return true if a new row was fetched otherwise false |
| 60 | */ |
| 61 | bool Sql::FetchRow() { |
| 62 | LazyInit(); |
| 63 | last_error_code_ = sqlite3_step(statement_); |
| 64 | return SQLITE_ROW == last_error_code_; |
| 65 | } |
| 66 | |
| 67 | |
| 68 | std::string Sql::DebugResultTable() { |
no outgoing calls
no test coverage detected