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.

