Crystal在64位Windows 7上的VB6应用程序中报告

时间:2011-10-19 15:59:38

标签: sql-server windows-7 vb6 crystal-reports

我们可以在Windows 7 64位上安装我们的VB6应用程序,但它不会显示任何报告(Crystal Reports)。消息是

  

CrystralReport 20599
  无法打开SQL服务器。

我们如何解决?

2 个答案:

答案 0 :(得分:1)

一种可能的解决方案:

  1. 从控制面板中删除sql server odbc-connection。

  2. 使用odbcad32.exe插入一个新的。

  3. 昨天我能够让老软件再次运行,使用它。 odbc系统在64位环境中与32位完全不同。

答案 1 :(得分:0)

我可以标记问题,这是 DSN 驱动程序问题。您可以尝试使用用户 DSN 而不是系统 DSN。

我的开发环境是:--- -Windows 7的 -VB6 -水晶报告8 -MS 访问 (.mdb)