Windows 7 在Windows 7计算机上获取Crystal Report Viewer错误 我们有一个旧的VB6应用程序,它使用StRealsReX席发布2来运行一个SQL Server 2005数据库的报告。这些年来,这一做法一直行之有效。此外,在过去的十年中,我们一直使用Windows XP。嗯,我们开始迁移到Windows7。现在Windows 7上的一个用户无法运行该报告。它给他一个错误“登录失败。详细信息:[数据库供应商代码:6]”。此应用程序中使用的所有Crystal报表都使用系统ODBC连接。我已经两次验证了系统DNS是否针对SQL Server数据库进行了正确的身份验证。但是,当用户尝试运行VB6应用程序中的任何报告时,它们都会给出相同的错误。奇怪的是,我们有另一个旧的VB6应用程序,它也使用Crystal Reports,该应用程序的报告工作正常。但该应用程序运行于本地Microsoft Access数据库,而不是SQL Server 问题是,有什么问题涉及SQL Server,水晶报表席XI版本2和Windows 7?< /P>

Windows 7 在Windows 7计算机上获取Crystal Report Viewer错误 我们有一个旧的VB6应用程序,它使用StRealsReX席发布2来运行一个SQL Server 2005数据库的报告。这些年来,这一做法一直行之有效。此外,在过去的十年中,我们一直使用Windows XP。嗯,我们开始迁移到Windows7。现在Windows 7上的一个用户无法运行该报告。它给他一个错误“登录失败。详细信息:[数据库供应商代码:6]”。此应用程序中使用的所有Crystal报表都使用系统ODBC连接。我已经两次验证了系统DNS是否针对SQL Server数据库进行了正确的身份验证。但是,当用户尝试运行VB6应用程序中的任何报告时,它们都会给出相同的错误。奇怪的是,我们有另一个旧的VB6应用程序,它也使用Crystal Reports,该应用程序的报告工作正常。但该应用程序运行于本地Microsoft Access数据库,而不是SQL Server 问题是,有什么问题涉及SQL Server,水晶报表席XI版本2和Windows 7?< /P>,windows-7,vb6,crystal-reports-xi,Windows 7,Vb6,Crystal Reports Xi,我们刚才还注意到了其他一些事情。在出现此问题的两台用户计算机上,都是64位Windows 7计算机。那么,它能否成为Windows、SQL Server和StRealChanx席发布2版本的64位版本? < P>水晶报表11.5确实运行在64位窗口上。最低要求是CR11 R2 SP6以64位运行。您是通过管理工具还是使用版本“Windows\SysWOW64\odbcad32.exe”配置odbc连接的?SysWOW64目录中的版本应用于系统DSN。不,我没有。我甚至都不知道。好的,我一到用户的

我们刚才还注意到了其他一些事情。在出现此问题的两台用户计算机上,都是64位Windows 7计算机。那么,它能否成为Windows、SQL Server和StRealChanx席发布2版本的64位版本?

< P>水晶报表11.5确实运行在64位窗口上。最低要求是CR11 R2 SP6以64位运行。

您是通过管理工具还是使用版本“Windows\SysWOW64\odbcad32.exe”配置odbc连接的?SysWOW64目录中的版本应用于系统DSN。不,我没有。我甚至都不知道。好的,我一到用户的机器就去做。那很好,谢谢!能否请您添加有关您的解决方案的更多详细信息?