VB程序打包后按装可以运行。但是我打开报表时(English水晶报表8.0).出现如下错误提示。请帮忙。在线等。谢谢!!
  Run-time error ‘20532’
  Cannot find database DLL.

解决方案 »

  1.   

    打包时有一些水晶报表用到的DLL文件没有打进去,所以安装后执行时找不到文件就会出错。你先看下面的文件你都找包进去没有
    ...\Seagate Software\Report Designer Component\craxdrt_res_en.dll
    ...\Seagate Software\Report Designer Component\craxdrt.dll
    ...\Seagate Software\Report Designer Component\craxdrt.dep
    ...\Seagate Software\Viewers\ActiveXViewer\crviewer.dll
    ...\Seagate Software\Viewers\ActiveXViewer\crviewer.dep
    ...\Seagate softare\share\SSCSDK80.dll
    ...\Seagate softare\share\PG32CONV.dll
    ...\Crystal\Crxf_RTF.dll
    ...\Crystal\Crxf_Pdf.dll
      

  2.   

    goodboy6784():
    你好!请问你以前的怎样解决的。谢谢!!
     sangshuyezi(桑树叶子)
    你好!
    我找倒这些文件打包进出还是不行。谢谢 
      

  3.   

    再把下面的打包进去,这些文件的位置如果不在水晶报表的安装目录下就在System32(NT基础上的windows操作系统)下,如果是win98则在system下。再者就在Winnt\Crystal或Windows\Crystal下。implode.dll
    crpaig80.dll
    mscvrt.dll
    MFC42.dll
    Msvcp60.dll
    Crxlat32.dll
    crtslv.dll
    exportmodeller.dll
    comcat.dll
    olepro32.dll