将动态查询结果导出到Excel文件中的不同电子表格

时间:2015-02-23 17:25:34

标签: sql-server-2012 export-to-excel

我有一个验证工具,需要为各种输入运行~300次。我计划使用游标循环遍历所有必需的输入(因为验证查询是动态创建的)

我已经被要求将所有这些信息导出到excel文件中(对于每个~300个结果集分成独特的表格)。

根据我对SSIS的了解,它无法将动态创建的查询导出到Excel文件中(如果我错了,请纠正我!)。

我也尝试过使用dbo.sp_OACreate,但我使用的服务器上的安全设置禁止我这样做。

还有另一种方法可以将我的~300个结果集以编程方式导出到excel电子表格中吗?

1 个答案:

答案 0 :(得分:0)

似乎没有办法使用sql server 2012执行此操作。我最终使用CLR程序查询并将数据导出到Excel电子表格。

我使用数据集来运行查询,并使用Microsoft.Office.Interop.Excel库将其导出到电子表格。