# File lib/dbi/dbi.rb, line 735 def initialize(handle, fetchable=false, prepared=true) super(handle) @fetchable = fetchable @prepared = prepared # only false if immediate execute was used @cols = nil # TODO: problems with other DB's? #@row = DBI::Row.new(column_names,nil) if @fetchable @row = DBI::Row.new(column_names,nil) else @row = nil end end