| Class | Sequel::ADO::Dataset |
| In: |
lib/sequel/adapters/ado.rb
|
| Parent: | Sequel::Dataset |
# File lib/sequel/adapters/ado.rb, line 60
60: def fetch_rows(sql)
61: execute(sql) do |s|
62: @columns = s.Fields.extend(Enumerable).map do |column|
63: name = column.Name.empty? ? '(no column name)' : column.Name
64: output_identifier(name)
65: end
66:
67: unless s.eof
68: s.moveFirst
69: s.getRows.transpose.each {|r| yield hash_row(r)}
70: end
71: end
72: self
73: end