Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 使用Excel作为后端数据库在报表生成器中生成图表_Sql Server_Reporting Services_Charts_Ssrs 2008_Reportbuilder - Fatal编程技术网

Sql server 使用Excel作为后端数据库在报表生成器中生成图表

Sql server 使用Excel作为后端数据库在报表生成器中生成图表,sql-server,reporting-services,charts,ssrs-2008,reportbuilder,Sql Server,Reporting Services,Charts,Ssrs 2008,Reportbuilder,我需要使用ReportBuilder2.0或3.0(版本尚未确定)构建图表,但我的数据库是excel。是否可以使用excel作为数据库来构建图表 更新:我选择ODBC作为数据源,选择所需的excel工作表并测试连接。连接成功。但是为什么它会要求SQL查询呢 以Excel作为后端创建的数据源 为什么会这样 在我看来,使用Excel作为数据库不是一个好主意,但是如果你不得不。。。报表生成器可能可以使用ODBC—尝试使用Excel数据库建立ODBC,然后将其用作报表生成器的数据源。我认为使用Exce

我需要使用ReportBuilder2.0或3.0(版本尚未确定)构建图表,但我的数据库是excel。是否可以使用excel作为数据库来构建图表

更新:我选择ODBC作为数据源,选择所需的excel工作表并测试连接。连接成功。但是为什么它会要求SQL查询呢

以Excel作为后端创建的数据源

为什么会这样


在我看来,使用Excel作为数据库不是一个好主意,但是如果你不得不。。。报表生成器可能可以使用ODBC—尝试使用Excel数据库建立ODBC,然后将其用作报表生成器的数据源。

我认为使用Excel作为数据库不是一个好主意,但如果必须。。。报表生成器可能可以使用ODBC—尝试使用Excel数据库建立ODBC,然后将其用作报表生成器的数据源。

bifuture.blogspot.com/2011/08/ssrs building Report on Excel.html

bifuture.blogspot.com/2011/08/ssrs building Report on Excel.html

使用命令
select*from[sheet1$]
提取数据。Sheet1可以替换为您的工作表名称(如工作表选项卡上的工作表名称)。

使用命令
select*from[Sheet1$]
提取数据。Sheet1可以替换为您的工作表名称(如在“工作表”选项卡上)。

我尝试使用Excel进行ODBC,但为什么它会要求我在其中输入SQL查询?因为它“模拟”SQL数据库尝试构建查询-它看起来像一个可视化查询生成器。。。第一步可能从一个小的xls测试文件开始。如何构建查询?是的,我从只有4-5条记录的小型xls测试文件开始,显示我可以从excel文件进行SQL查询?我尝试使用excel进行ODBC,但为什么它要求我在其中输入SQL查询?因为它“模拟”SQL数据库尝试构建查询-它看起来像一个可视化查询生成器。。。第一步可能从一个小的xls测试文件开始。如何构建查询?是的,我从只有4-5条记录的小型xls测试文件开始,显示我可以从excel文件进行SQL查询?请查看您提供的链接。请查看您提供的链接。