使用sql,SSIS或SSRS中的数据填写excel中的表单?

时间:2012-02-10 16:30:05

标签: sql-server-2008 excel-2007

我们已经提供了一个Excel格式的表单,需要根据我们在SQL数据库中的数据填写。

我正在尝试确定以电子方式填写表单的最佳方式。我可以创建一个SSRS报告,并尽可能接近所提供的表单进行布局,但我想知道是否可以使用excel文件作为SSIS中的模板,SSIS填写各个领域。

这不是一个简单的表格电子表格。

1 个答案:

答案 0 :(得分:0)

使用SSIS包,连接到您的数据库并对包本身进行转换,有几个组件,我很确定您将能够处理所有情况。 您可以使用该报告并将其保存为excel但我认为会更复杂。 需要考虑的一件事是SSRS在导出到Excel时有局限性。最多有6万行。如果您尝试导出更多,您将获得:

Excel渲染扩展:行数超过此格式中每张纸的最大可能行数;要求的行数:209048,最大行数:65536

有一个解决方法,但耗时。

这是excel 2003限制,SSRS 2008无法导出到excel 2007