Where to begin.....several ways...check out
[u]http://www.crystalreportsbook.com/Default.asp</u>
If you are using VS.net, create an .xsd (schema file) off of the stored proc that holds the report data. Create an .rpt file that 'points' to the .xsd. Create the .aspx.
vb page that will make use of the report object (named ??.rpt) to display it.