Method: SQLite3::ResultSet#reset

Defined in:
lib/sqlite3/resultset.rb

#reset(*bind_params) ⇒ Object

Reset the cursor, so that a result set which has reached end-of-file can be rewound and reiterated.



62
63
64
65
66
67
68
69
# File 'lib/sqlite3/resultset.rb', line 62

def reset( *bind_params )
  @stmt.must_be_open!
  @stmt.reset!(false)
  @driver.reset( @stmt.handle )
  @stmt.bind_params( *bind_params )
  @eof = false
  commence
end