On 28 February 2010 07:47, ashu <[email protected]> wrote:
> users_controller :--
>
>  def show
>       �...@user = User.find(params[:id])
>  end
>
> show.html.erb :--
>
> <h1>Showing user</h1>
> <p><th>Name</th>: <%=h @user.name%></p>
> <p><th>Role</th>: <%=h @user.role%></p>
> <p><th>Password</th>: <%=h @user.password%></p>
> <p><th>Confirmation Password</th>: <%=h @user.confirmation_password%></
> p>
> <%= link_to 'Back', :action =>'list' %>
>
> Error :
>  ActiveRecord::RecordNotFound in UsersController#show
>
> Couldn't find User without an ID
>  Please help it must help full for edti.html.erb

Note that the error is in UsersController#show so it is nothing to do
with show.html.erb as it has not got there yet.  Since all you are
doing in show is finding a record by id and the error says that the
record was not found it seems likely that the error is with
params[:id].  Have a look in development.log and see what parameters
are being passed to show.

Colin

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