I'd recommend starting here:
- http://www.gotreportviewer.com/
- http://msdn.microsoft.com/en-us/library/aa179197%28SQL.80%29.aspx
UPDATE
Take a look at this link, it provides step by step details. It uses a dataset instead of a database but you should be able to make the necessary adjustments fairly easily.