does not have a corresponding column in the data reader with the same name
Your SQL Statement only returns the title not the full entity.
Change:
Select top 1 title From tbl_search Where title=@title and id=@id
to:
Select top 1 * From tbl_search Where title=@title and id=@id