Partial Class _Default
Inherits System.Web.UI.Page
Protected Function GetReportDataSource() As ReportDataSource
Dim ds As New DataSet
' This just populates dataset from SQL Server
Data.ExecuteSQL("SELECT * FROM tblSubm_Log", ds, "DEMO")
' 1st param must be same in report2.rdlc
Return New ReportDataSource("DataSet2_tblSubm_Log", ds.Tables(0))
End Function
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
ReportViewer1.LocalReport.ReportPath = "report2.rdlc"
ReportViewer1.LocalReport.DataSources.Add(GetReportDataSource())
End Sub
End Class