Class Sequel::ADO::Dataset
In: lib/sequel/adapters/ado.rb
Parent: Sequel::Dataset

Methods

Constants

DatasetClass = self

Public Instance methods

[Source]

     # 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

ADO returns nil for all for delete and update statements.

[Source]

     # File lib/sequel/adapters/ado.rb, line 146
146:       def provides_accurate_rows_matched?
147:         false
148:       end

[Validate]