# File lib/tapkit/access/adapters/csv.rb, line 350
                def prepare_insert( row )
                        @type = INSERT_TYPE
                        @row = []
                        value_str = ''
                        row.each do |key, value|
                                attr = @entity.attribute key
                                value_str << '?, '
                                add_insert_list(attr, value)
                        end
                        value_str.chop!
                        value_str.chop!
                        @statement = "insert into #{@entity.name} (#{row.keys.join(', ')}) " +
                                "values (#{value_str})"
                end