Crystal Reports indeed shipped with the "Pro" versions of VB5.
Just add a reference to it. It's not a component. I think it was available earlier.
You need to look up the VB reference commands.
It's not the full version, but it does most of what you need. Don't get too crazy with SQL.
It's also included in VB.NET. And it now does way more stuff for the "included version".
Ever since they included a database in VB, "Access" support, it's been available. Um, version 4?
But I always talk my clients into EXCEL reports.
Way more useful.