水晶报表8打包问题Crpe32.dll/Crviewer.dll/Crystl32.ocx我都用SETUP FACTORY打包进去了,可是还是显示不出水晶报表,为何?

httpchina 2004-10-06 09:06:55
刚刚从坛子里搜索出来的,水晶报表8安装时只要将Crpe32.dll/Crviewer.dll/Crystl32.ocx打包进去客户端就能正常显示和打印,我刚刚打进去了啊,还是不行,手工注册了也不行,一到显示报表时就提示“运行时错误'713',定义的应用程序或对象错误”,郁闷啦!还有哪些地方要注意啊?
...全文
341 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jelon 2004-10-07
  • 打赏
  • 举报
回复
我从Crystal的网站下载了一个cr9rdcmergemodules.zip,然后将其中的*.msm文件加载到InstallShiled中,可以正常发布9.2的报表。
InstallShield X已经包含有CrystalReport8.5的对象,应该可以直接发布的。
httpchina 2004-10-07
  • 打赏
  • 举报
回复
打包终于成功了!!!
我把水经报表的报表初始化中的这段代注释掉就可以了:
Database.LogOnServer "pdssql.dll",dbserver,database, dbuser,dbpw
Jelon 2004-10-06
  • 打赏
  • 举报
回复
InstallShield X中已包含有CrystalReport8.5的对象,你是否使用InstallShield X试试。
Jelon 2004-10-06
  • 打赏
  • 举报
回复
我用是水晶报表9.2,用InstallShield制作安装包在win98上安装时,总是提示unicows.dll没有安装,但我已将从微软下载的unicows打包进去了。
请各位指教!
Jelon 2004-10-06
  • 打赏
  • 举报
回复
请问各位哪有水晶报表8.5的下载?
httpchina 2004-10-06
  • 打赏
  • 举报
回复
我在客户机上安装了SQL SERVER 2000个人版 -仅连接
就可以看到报表了
但是,我查找了一下,还是没有pdssql.dll文件,
郁闷!
httpchina 2004-10-06
  • 打赏
  • 举报
回复
没有 :(
我再研究研究吧
pweixing 2004-10-06
  • 打赏
  • 举报
回复
sql server 光盘上有一个文件叫 sqlredis.exe,你看看里面有没有你要的文件?应该有,我们原来客户端上只安装一下这个(安装时没有界面),就可以正常访问sql server和打印了。
httpchina 2004-10-06
  • 打赏
  • 举报
回复
打包前可以使用吗?就是用代码调试状态的时候
在我的机器上是可以的。
还有那个“pdssql.dll”我的机器上都找不到,我在网上搜索一下,看到有人说水晶8用到SQL SERVER时是需要这个文件的
httpchina 2004-10-06
  • 打赏
  • 举报
回复
我把另外几个DLL也打包进去,错误提示变成了:
“pdssql.dll”找不到
pweixing 2004-10-06
  • 打赏
  • 举报
回复
打包前可以使用吗?就是用代码调试状态的时候
badboy168 2004-10-06
  • 打赏
  • 举报
回复
要把C:\Program Files\Common Files\Crystal Decisions\2.0\bin中的所有文件都包进去,要是有找不到的DLL文件,可以去安装光盘找,一般都会有的
httpchina 2004-10-06
  • 打赏
  • 举报
回复
我安装的是"Crystal Reports Report Designer Component 8"
不知道是不是各位大侠说的水晶报表8.0 ?
httpchina 2004-10-06
  • 打赏
  • 举报
回复
郁闷哦,我的是8.0的啊
pweixing 2004-10-06
  • 打赏
  • 举报
回复
那3个文件对应的是水晶报表8.0的,版本别搞错了
tztz520 2004-10-06
  • 打赏
  • 举报
回复
放到system32目录下试一下
httpchina 2004-10-06
  • 打赏
  • 举报
回复
是同一个目录啊(应用程序目录),不过我的机器上没有那三个文件(好象只有一个),我是从网上下载的 。
pweixing 2004-10-06
  • 打赏
  • 举报
回复
是不是放在一个目录下面?否则不能注册成功的!我就是这样解决的啊,看看是不是别的原因
httpchina 2004-10-06
  • 打赏
  • 举报
回复
"不用安装个人版的连接的,其实执行那个文件sqlredis.exe的效果一样!"
偶试过了,执行那个sqlredis.exe不行,还是提示“pdssql.dll”找不到

pweixing 2004-10-06
  • 打赏
  • 举报
回复
我在客户机上安装了SQL SERVER 2000个人版 -仅连接
就可以看到报表了
但是,我查找了一下,还是没有pdssql.dll文件,
郁闷!

re:
不用安装个人版的连接的,其实执行那个文件sqlredis.exe的效果一样!

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧