lib/knj/knjdb/drivers/sqlite3/knjdb_sqlite3.rb in knjrbfw-0.0.8 vs lib/knj/knjdb/drivers/sqlite3/knjdb_sqlite3.rb in knjrbfw-0.0.9

- old
+ new

@@ -113,10 +113,16 @@ ret = @rows[@index] return false if !ret @index += 1 return ret end + + def each + while data = self.fetch + yield(data) + end + end end class KnjDB_sqlite3_result def initialize(driver, result_array) @result_array = result_array @@ -144,7 +150,13 @@ ret[key] = val end end return ret + end + + def each + while data = self.fetch + yield(data) + end end end \ No newline at end of file