如何更改crystal报表文件上的数据源类型

Vit*_*lva 6 crystal-reports

是否可以在Crystal报表文件中更改数据源类型而无需重建整个报表?

我知道我可以转到数据库/设置数据源位置并更改一些数据源定义,如servername,login,password,但是我需要做什么才能从ODBC(RDO)数据源类型更改为OLEDB?

我已经尝试向报表中添加一个新的数据源并从该数据源添加所需的表但是在这样做时我必须重命名它们,因为Crystal Reports似乎无法处理具有相同名称但不同数据源的表...

dot*_*joe 1

您是通过设计器还是以编程方式谈论?

设计器:转到“设置数据源位置”对话框,在下部窗格中创建 oledb 连接,在顶部窗格中选择现有表,选择匹配的 oledb 表,单击“更新”按钮。对每个表重复此操作。

以编程方式:不确定,但这可能很痛苦。:)