Yeah, that's because I never actually make CR connect to the database. I use my ADO .Net connection to create a dataset and then use that for my reports datasource.
Code:
taU.FillByUserIdRange(ds.users, Me.UserStartComboBox.Text, Me.UserEndComboBox.Text)
taGrp.FillByNoDoubles(ds.groups)
taL.FillByNoDoubles(ds.lots)
taO.Fill(ds.owners)
Dim rpt As New GroupsByUserId
rpt.SummaryInfo.ReportTitle = clsCoInfo.CompName & vbNewLine & clsCoInfo.Address1
rpt.SummaryInfo.ReportComments = "123 north street"
rpt.SummaryInfo.ReportAuthor = "report author"
rpt.SetDataSource(ds)
frm.CrystalReportViewer1.ReportSource = rpt
frm.ShowDialog()