我们有一个内部系统,使用水晶报告来打印检查表。
当我部署这个项目时,我必须做以下工作:
- 安装Crystal Reports SP30 32bit runtime
- 为MySQL安装ODBC
在其他5个用户上完成此操作后,系统按预期打印。
然而,对于团队的新成员,我已经像其他人一样设置了系统,但它出现了错误
文件临时错误:数据库连接错误
当我测试连接时,它返回成功,所以我只是在水晶报告/运行时/Visual studio中寻找其他尝试的建议,以尝试解决此问题
用户在同一网络,同一操作系统上。
此错误是由于水晶报告无法找到数据库。在该系统中打开水晶报告文件,并在数据库服务器建立错误后将数据库连接到.rpt文件。同时在该系统中打开数据库。如果您在该系统中建立连接,仍然会出现错误,请检查数据库分析器以检查查询错误。如果可能的话,给数据库提供端口号或ip地址,并在应用程序中相应地更改连接字符串。