C# 水晶报表客户端部署问题,报错如下,如何解决,谢谢!

**************异常文本**************CrystalDecisions.CrystalReports.Engine.DataSourceExce... ************** 异常文本 **************
CrystalDecisions.CrystalReports.Engine.DataSourceException: Failed to load database information.
Details: The database DLL 'crdb_adoplus.dll' could not be loaded.
Error in File C:\DOCUME~1\TTZWAN~1\LOCALS~1\Temp\R1004 {F853DF27-9207-4E6A-8528-53B1FF6A38B3}.rpt:
Failed to load database information. ---> System.Runtime.InteropServices.COMException: Failed to load database information.
Details: The database DLL 'crdb_adoplus.dll' could not be loaded.
Error in File C:\DOCUME~1\TTZWAN~1\LOCALS~1\Temp\R1004 {F853DF27-9207-4E6A-8528-53B1FF6A38B3}.rpt:
Failed to load database information.
在 CrystalDecisions.ReportAppServer.Controllers.DatabaseControllerClass.ReplaceConnection(Object oldConnection, Object newConnection, Object parameterFields, Object crDBOptionUseDefault)
在 CrystalDecisions.CrystalReports.Engine.Table.SetDataSource(Object val, Type type)
在 CrystalDecisions.CrystalReports.Engine.ReportDocument.SetDataSourceInternal(Object val, Type type)
环境:Window XP SP3系统
展开
 我来答
  • 你的回答被采纳后将获得:
  • 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏80(财富值+成长值)
然后去远足
2015-03-20 · TA获得超过1万个赞
知道大有可为答主
回答量:4016
采纳率:83%
帮助的人:2432万
展开全部
看错误是:The database DLL 'crdb_adoplus.dll' could not be loaded.

先检查一下 C:/Program Files/Common Files/Crystal Decisions/2.0/Bin (要是你改安装路径了就到对应目录下去找)下是否有 crdo_adoplus.dll 文件。如果没有就从 C:/Program Files/Common Files/Crystal Decisions/1.0/Bin 复制一份到该目录下。

还不行的话参考一下这个解决方案:http://www.c-sharpcorner.com/UploadFile/mahesh/crdb_adoplus08152006112827AM/crdb_adoplus.aspx
追问
电脑上没有这个目录
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式