Crystal reports 如何更改crystal reports文件上的数据源类型

Crystal reports 如何更改crystal reports文件上的数据源类型,crystal-reports,Crystal Reports,是否可以在不必重新生成整个报告的情况下更改crystal reports文件上的数据源类型 我知道我可以转到数据库/设置数据源位置并更改一些数据源定义,如服务器名、登录名、密码,但要将ODBC(RDO)数据源类型更改为OLEDB,我必须做些什么 我已经尝试向报表中添加一个新的数据源,并从该数据源中添加所需的表,但在执行此操作时,我必须重命名它们,因为Crystal Reports似乎无法处理具有相同名称但不同数据源的表…您是通过设计器还是通过编程方式谈论这些表 设计器:转到“设置数据源位置”对话

是否可以在不必重新生成整个报告的情况下更改crystal reports文件上的数据源类型

我知道我可以转到数据库/设置数据源位置并更改一些数据源定义,如服务器名、登录名、密码,但要将ODBC(RDO)数据源类型更改为OLEDB,我必须做些什么


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

您是通过设计器还是通过编程方式谈论这些表

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


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

已经试着像在原来的帖子里那样做了。。。我不仅想更改数据源位置,还想更改数据源类型这就是更改连接类型的方式。我以为你的帖子是在谈论更改现有连接的值。你可以尝试使用新的数据源创建一个新的报告。然后将Crystal Report对象复制并粘贴到新报告中。