【问题标题】:How to change the datasource type on a crystal reports file如何更改水晶报表文件的数据源类型
【发布时间】:2009-06-26 12:04:30
【问题描述】:

是否可以在无需重新构建整个报表的情况下更改水晶报表文件的数据源类型?

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

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

【问题讨论】:

  • 您可以尝试使用新数据源创建新报告。然后将 Crystal Report 对象复制并粘贴到新报表中。

标签: crystal-reports


【解决方案1】:

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

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

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

【讨论】:

  • 已经尝试像在原始帖子中那样做...我不仅要更改数据源位置,还要更改数据源类型
  • 这就是您更改连接类型的方式。我以为您的帖子是在谈论更改现有连接的值。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-12-09
相关资源
最近更新 更多