Rather a newbie to Ruby code, so hopefully this error should be easy
to spot...can anyone please tell me why I'm getting 'syntax error,
unexpected kRESCUE, expecting kEND' with the line that says 'rescue
Exception' in the code section below?

Much appreciate any help...
Thx,
mr noob


begin
      row_count = 0
      FasterCSV.foreach([:csv_import][:file], :headers => :first_row)
do |row|

        @gr =
Genotype_runs.create(:genotype_date_1=>row[4],:genotype_date_2=>row[5],:genotype_date_3=>row[6])
        # use the id of the Genotype_runs record to link to
Genotype_data rec.
 
Genotype_data.create(:genotype_run_id=>:gr.id, :box=>row[0], 
:subjectid=>row[1], :labid=>row[2], :well=>row[4], 
:created_at=>Time.now,:updated_at=>Time.now)
        # print message showing import
        $stderr.print "\r%5d ..." % csv.lineno
        $stderr.flush
        row_count++

      end

      flash[:notice] = "Successfully imported #{row_count} rows from
file."
      redirect_to :action => :index

    rescue Exception

      # If an exception is thrown, the transaction rolls back and we
end up in this rescue block
      error = ERB::Util.h(exception.to_s) # get the error and HTML
escape it
      flash[:error] = "Error adding logs.  (some #{error}).  Please
try again."
      redirect_to :action => :index

    end

-- 
You received this message because you are subscribed to the Google Groups "Ruby 
on Rails: Talk" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/rubyonrails-talk?hl=en.

Reply via email to