Excel 作为 s-s-rS 报告中的数据源

Posted

技术标签:

【中文标题】Excel 作为 s-s-rS 报告中的数据源【英文标题】:Excel as Datasource in s-s-rS report 【发布时间】:2015-07-28 10:11:58 【问题描述】:

如何在 s-s-rS 报告中将 Excel 作为数据源我正在 Visual Studio 2008 中开发 s-s-rS 报告,请帮助我,我已阅读各种链接但无法获得所需的结果。

【问题讨论】:

您的问题有点含糊,无法回答甚至建议可能采取的行动。您应该添加详细信息,说明您拥有什么、想要什么以及迄今为止为实现目标所做的尝试。 【参考方案1】:

在 Visual Studio 中 - 有一个从 ODBC 连接创建数据源的选项。从这些对话框中,您应该能够为您需要的 excel 文件创建一个机器 dsn。

所以......从你在 Visual Studio 中的报告中,点击Create new DataSource...

【讨论】:

在进行 ODBC 连接时,需要 LoginID 和 Pwd。我需要输入我的凭据还是什么?请建议 如果连接字符串正确,您不太可能需要输入您的凭据。您是否尝试创建连接字符串?你试过连接吗?我已经用创建数据源的分步图片更新了我的答案。 谢谢,这对我帮助很大,但是现在当我从 Sheet 中选择记录时,我已经从 Sheet1 中写入 Select *,它会引发如下错误:- 错误 [42S02] [Microsoft][ODBC Excel 驱动程序] Microsoft Access 数据库引擎找不到对象“DB”。确保对象存在并且正确拼写其名称和路径名。如果“DB”不是本地对象,请检查您的网络连接或联系服务器管理员。表 1 在 excel 中,你能帮忙吗 另外,当我按照你的截图创建新数据源时,我无法选择 System Data Source ,所以我选择了 User Data Source 您需要在 select 语句中声明范围并确保您的列名在 row1 例如:" 'SELECT * FROM [Sheet1$A1:B10]' 更多 info

以上是关于Excel 作为 s-s-rS 报告中的数据源的主要内容,如果未能解决你的问题,请参考以下文章

s-s-rS - 将外部 excel 文档与生成的报告合并?

我的 s-s-rS 报告中的行消失了

报告导出到 Excel 时 s-s-rS 保留空白表

导出到excel时s-s-rs不保持格式

即使数据不在 s-s-rS 报告中的表格中,我们能否获得与空白相同数量的输出?

如何阻止 excel 合并我的 s-s-rS 报告列?