diff options
Diffstat (limited to 'lib/sqlite3/resultset.rb')
| -rw-r--r-- | lib/sqlite3/resultset.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/sqlite3/resultset.rb b/lib/sqlite3/resultset.rb index 7b815fd..cfa5873 100644 --- a/lib/sqlite3/resultset.rb +++ b/lib/sqlite3/resultset.rb @@ -33,6 +33,9 @@ module SQLite3 # to the first row of the result set. def commence result = @driver.step( @stmt.handle ) + if result == Constants::ErrorCode::ERROR + @driver.reset( @stmt.handle ) + end check result @first_row = true end |
