diff options
Diffstat (limited to 'lib/sqlite3/statement.rb')
-rw-r--r-- | lib/sqlite3/statement.rb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/sqlite3/statement.rb b/lib/sqlite3/statement.rb index 20de9ee..54faf15 100644 --- a/lib/sqlite3/statement.rb +++ b/lib/sqlite3/statement.rb @@ -66,6 +66,7 @@ module SQLite3 @db = db @driver = @db.driver @closed = false + @results = @columns = nil result, @handle, @remainder = @driver.prepare( @db.handle, sql ) Error.check( result, @db ) end @@ -157,7 +158,7 @@ module SQLite3 must_be_open! @driver.reset( @handle ) if @results - bind_params *bind_vars unless bind_vars.empty? + bind_params(*bind_vars) unless bind_vars.empty? @results = ResultSet.new( @db, self ) if block_given? |