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