有可能是直接编译后引入的object,只是隐藏在项目文件中,这个不一定是真正的DB那种数据源
在数据库专家里找找
可能是因为在设计报表时,使用了已经连接到数据库的数据集,并将其保存到了报表文件中。在预览报表时,Crystal Reports 可以从已保存的数据集中读取数据,而不需要再次连接到数据库。
因此,尽管数据库文件路径为空,但是预览报表仍然可以显示已经保存在报表文件中的数据。但是,如果你想增加字段,你需要重新连接到数据库并重新获取数据,才能够在报表中使用新的字段。
建议在设计报表时,始终保持数据库连接状态,并使用实时数据集来设计报表,这样可以更加方便地进行修改和调试。
可能是因为在设计报表时,使用了已经连接到数据库的数据集,并将其保存到了报表文件中。在预览报表时,Crystal Reports 可以从已保存的数据集中读取数据,而不需要再次连接到数据库。
因此,尽管数据库文件路径为空,但是预览报表仍然可以显示已经保存在报表文件中的数据。但是,如果你想增加字段,你需要重新连接到数据库并重新获取数据,才能够在报表中使用新的字段。
建议在设计报表时,始终保持数据库连接状态,并使用实时数据集来设计报表,这样可以更加方便地进行修改和调试。