我用的是水晶报表9,做完时在我的机器上运行很正常,可是我用Installshield打包后,运行vb程序中的水晶报表,却出如下错误:crdb_ado.dll not be loaded.可是我已经把这个文件打在了包里,这是为什么呢?

解决方案 »

  1.   

    没有注册吧,你安装后,再手动注册一下这个.dll然后再看看,是否可以,如果可以的话,说明就是这个原因。
      

  2.   

    crdb_ado.dll安装在系统目录下试试
      

  3.   

    我的水晶报表注册了,而且crdb_ado.dll打包在system32中了阿
      

  4.   

    要不把crdb_ado.dll打包到cr可执行文件所在的目录下?
      

  5.   

    把文件复制到系统system32下或者程序所在目录试一下
      

  6.   

    还是不行啊!出现错误:Failed to load database information.
    Details: The database dll: crdb_ado.dll could not be loaded.
      

  7.   

    help me!是不是和SQL sever有关阿