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