手动修改
<cr:crystalreportviewer id=CrystalReportViewer1 runat="server" ReportSource="<%# D:\\test\\crystalreport1.rpt %>" Height="1073px" Width="1030px">改为
<cr:crystalreportviewer id=CrystalReportViewer1 runat="server" ReportSource='<%# "D:\\test\\crystalreport1.rpt" %>' Height="1073px" Width="1030px">得把路径用双引号括起来。
<cr:crystalreportviewer id=CrystalReportViewer1 runat="server" ReportSource="<%# D:\\test\\crystalreport1.rpt %>" Height="1073px" Width="1030px">改为
<cr:crystalreportviewer id=CrystalReportViewer1 runat="server" ReportSource='<%# "D:\\test\\crystalreport1.rpt" %>' Height="1073px" Width="1030px">得把路径用双引号括起来。
或者不用viewer的绑定,用代码控制,方便,如下 Dim DSHisDet As New DataSet()
Dim DAHisDet As OleDbDataAdapter
DAHisDet = New OleDbDataAdapter(strsql, your.OleDbConnection)
DAHisDet.Fill(DSHisDet, "tblFinGlHisdet")
'判断dateset是否为空
Dim Qrp As New reportfingl() 'reportfingl为rpt文件 Qrp.SetDataSource(DSHisDet)
CRVFinGl.ReportSource = Qrp
CRVFinGl.DataBind()