In regards to the data not being displayed on the page did you add your bindings to the existing results that were on the page? If the old recordset is no longer present you will not see anything, this is because there is a repeat region to show all of the records and this region is based on a recordset. If the recordset this region is based on does not have any records you will not see the results.
You can build your own results by dragging and dropping bindings from your working recordset onto the page where you would like to see them. Once they are on the page you can then apply the repeat region by selecting all of the bindings and going to Server Behaviors > Repeat Region.
If you have any further trouble with this please post back and include the results page itself so that I can take a look to see if I can spot any issues.