出错信息是
Query Engine Error:
'C:\DOCUME~1\fged\LOCALS~1\Temp\temp_4440f0c7-11f0-4187-b2aa-8da97a8337a5.rpt'我以前做过一个相同的例子,这次做却出现这个问题了,怎么找也发现不了原因,请各位帮忙

解决方案 »

  1.   

    Dim frmRpt As New frmReport
            Dim rpt As New cr库存商品报表
    ‘也可以用rpt.load从*.rpt文件加载报表
            rpt.SetParameterValue("strTitle", Hot.data.clsBase.strFirmName & "当前库存商品报表")
            rpt.SetParameterValue("strZBR", Hot.data.clsBase.UserInfo.UserName)
            rpt.SetParameterValue("strZBDW", Hot.data.clsBase.strFirmName)
            rpt.PrintOptions.PaperSize = CrystalDecisions.[Shared].PaperSize.PaperA4        Dim ds As New DataSet
            ds = SqlHelper.ExecuteDataset(Hot.data.clsBase.strConn, CommandType.Text, " SELECT * FROM v_plu where 数量 <> 0")
            ds.Tables(0).TableName = "v_plu"
            rpt.SetDataSource(ds)
            frmRpt.CrystalReportViewer1.ReportSource = rpt
            frmRpt.ShowDialog()
            frmRpt.Dispose()
      

  2.   

    看不大懂
    lincoin(一笑) 可以用c#写吗?
    非常感谢
      

  3.   

    http://blog.sina.com.cn/u/49a8163101000477希望有帮助!!