Michael Neumann <neumann / s-direktnet.de> wrote: >Urban Hafner wrote: >> class UDB >> def initialize(columnames) >> @columnames = columnames >> # The Database of this object >> @database = Array.new >> count = 0 >> # Put all the columnames into the database >> @columnames.each do |name| >> @column = Array.new >> @column[0] = name >> @database[count] = @column >> count += 1 >> end >> @index = {} >> count = 0 >> # Register all the columns in a hash >> @database.each do |name| >> @index[name] = count >should be: > @index[name[0]] = count > >because name is a column (array)! > >> count += 1 >> end >> end Thanks, it works! (Until the next little thing I'll forget ;-) Urban