2014-06-30 39 views
2

我想使用Excel 2013文件设置数据源以提供报告的信息。将Excel 2013连接到SSRS 2012以用作数据源

这里是我操作如下:

  1. 点击数据源
  2. 添加新的数据源
  3. 更改类型为ODBC
  4. 选择编辑的连接字符串
  5. 选择Excel中作为系统数据源名称
  6. 选择使用连接字符串 - (首先发现 - 找到Excel,但没有给我一个XLSX文件的选项。)只有XLS文件。

有任何建议。

谢谢, 斯科特

回答

0

在ODBC连接字符串使用下面的:

提供商= Microsoft.ACE.OLEDB.12.0;数据源= C:\ yourspreadsheet.xlsx; 扩展属性=“Excel 12.0 Xml; HDR = YES”;

欲了解更多有关连接字符串的信息,我可以推荐这个网站。

https://www.connectionstrings.com/excel-2007/

+0

感谢您的建议和链接 – SASUSMC

0

所以我从This下载AccessDatabaseEngine.exe我面临同样的问题。安装后,它支持.xlsx文件。如果你没有找到支持.xlsx的Microsoft Excel Driver的选项,请转到C驱动程序 - > Windows - > SysWow64 - > odbcad32.exe [运行这个],你会在这里找到。

相关问题