我桌面上有一个离线.sql文件,我需要连接到Crystal Reports 2008.我只知道如何连接到服务器上的SQL数据库。我们在工作中使用MySQL作为系统之一,我需要从离线源运行它,因为Crystal在运行查询时不断崩溃系统。
答案 0 :(得分:0)
直接?你没有。
报告软件依赖外部数据库代码(服务器或其他提供程序)来返回查询数据。报告软件本身不知道如何直接访问MySQL数据文件;它所知道的就是要运行的SQL查询。您需要连接到数据库才能生成报告。
在大多数Crystal Reports版本中,您可以使用Excel电子表格,纯文本文件或XML文件作为数据源。您可以将此MySQL数据库重新连接到MySQL实例,将数据导出到支持的数据文件,然后修改Crystal Report以使用新数据源。当然,我无法知道你的情况是否可行。不幸的是,我不再使用或无法访问Crystal Reports,因此我无法直接回答这个问题。