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 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

ADO returns nil for all for delete and update statements.

[Source]

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

[Validate]