Dim rows As Integer Dim adapCourseYearID As OleDbDataAdapter Dim RegistrationTable As DataTable Dim con As OleDbConnection Dim strConnectionString As String = "" Dim strSQL As String = "" strSQL = "Select Course_Code, Course_Title From Course" RegistrationTable = New DataTable strConnectionString = ConfigurationManager.ConnectionStrings("ConnectionString").ConnectionString con = New OleDbConnection(strConnectionString) adapCourseYearID = New OleDbDataAdapter(strSQL, con) adapCourseYearID.Fill(RegistrationTable) rows = RegistrationTable.Rows.Count Dim myReportObject As CrystalDecisions.CrystalReports.Engine.ReportClass myReportObject = New CrystalDecisions.CrystalReports.Engine.ReportClass myReportObject.ResourceName = "CrystalReport.rpt" myReportObject.SetDataSource(RegistrationTable) CrystalReportViewer1.ReportSource = myReportObject What I have tried: I have checked that the datatable that i would use to populate the Crystal Report's datasource is not null.
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)