【问题标题】:Cannot get crystal reports 8.5 reports to run under Windows 8 for a VB6 project无法获取 Crystal 报告 8.5 报告以在 Windows 8 下为 VB6 项目运行
【发布时间】:2013-03-17 14:07:30
【问题描述】:

我在visual basic 6中有一个相当大的代码库。数据库服务器是sql server 2000。对于报表,我们使用的是Crystal Reports 8.5。经过大量的谷歌搜索,我已经成功地安装了先决条件,包括 Visual Basic 运行时 + sp6 组件以及 Windows 8 上的所有其他内容。与在 Windows 8 上安装 Visual Basic 组件的唯一区别在于,我必须取消选中 Data Access->Ado、RDS 和 Ole Db Providers 的安装。现在我的水晶报表没有从我的程序内部打开,水晶报表 8.5 报表设计器。我得到的错误是“无法打开 SQL Server”。有没有人有办法解决吗?如何手动安装 ADO、RDS 和 OLEDB 提供程序?

【问题讨论】:

  • 您是在询问安装实际的数据访问部分(阅读:MDAC/WDAC?),还是询问 Crystal 用于与数据源通信的所有 DLL(p2*.dll ) 住在 %WINDIR%\Crystal?

标签: sql-server windows-8 vb6 crystal-reports crystal-reports-8.5


【解决方案1】:

请看这里:Installing the OLE DB Provider for SQL Server 和这个page 的中间部分,其中 ASOLEDB9.msi 包是(32 位和 64 位版本)。这些包将安装 sqloledb 提供程序。

【讨论】:

    猜你喜欢
    • 2021-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多