Class | Sequel::ADO::Dataset |
In: |
lib/sequel/adapters/ado.rb
|
Parent: | Sequel::Dataset |
DatasetClass | = | self |
# File lib/sequel/adapters/ado.rb, line 133 133: def fetch_rows(sql) 134: execute(sql) do |s| 135: columns = cols = s.Fields.extend(Enumerable).map{|column| output_identifier(column.Name)} 136: @columns = columns 137: s.getRows.transpose.each do |r| 138: row = {} 139: cols.each{|c| row[c] = r.shift} 140: yield row 141: end unless s.eof 142: end 143: end