Crystal Report Form要求在客户端计算机上输入登录信息

2020-09-02 19:45发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)美好的一天 我一直到处搜索,但...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


美好的一天

我一直到处搜索,但未能找到可行的解决方案。我开始在VS 2008中为客户编写应用程序,然后将软件dev升级到VS2013。我使用C ++作为dev语言。 我使用了Crystal报表从数据库中打印出报表。 数据库是MySQL,我使用ODBC for MySQL连接到数据库。

客户计算机运行Windows 7 64bit。 他们目前有3个机器设置可以运行该应用程序,并且3个机器都能正常运行。

他们最近添加了第四台计算机,但我无法使Crystal报表正常工作。 它不断询问数据库用户名和密码。 即使输入了正确的凭据,该窗体仍不会打开。 我在出现相同问题的VM上安装了相同的软件。 我尝试安装所有CR更新,但弹出框中没有任何更改。

有人可以帮忙吗

5条回答
SAP小菜
2020-09-02 20:09

嗨,肖恩,

登录名表示报告无法连接 到数据库。 看到其他3台机器正常工作后,让我们仔细看看您的第4台机器。

首先要解决的几个问题是,这台机器可以连接到应用程序外部的数据库吗? 使用相同的用户名和密码测试ODBC连接。

您是否具有用于mySQL的相同版本或最新的ODBC驱动程序? 如果您的应用程序以32位模式运行,请确保已安装32位数据库驱动程序。 同样适用于64位。

此计算机上是否有Crystal Runtime的多个版本或其他版本? 与您的开发机器或工作机器之一进行比较。

在大多数情况下,可以将应用程序作为问题删除,如果该应用程序可在其他计算机上运行,​​则我们必须查看环境。 在少数情况下,我必须返回代码以确保没有机器被排除在运行应用程序或连接数据库之外。

祝你好运

Brian

一周热门 更多>