如何使用SSIS脚本将表从sql
导出到excel
?
此外,我必须维护一个Excel模板,以便everytime
匹配标题名称并将数据导入其中。
答案 0 :(得分:0)
有两种方法(据我所知)从SQL Server数据库中将数据导入Excel文件。
在第一种方法中,在创建SSIS包之后,您可以 add a schedule for the SSIS package execution using SQL Server agent
OR
使用选项卡DATA - >将数据从SQL Server导入Excel。现有连接 - > SQL Server。您可以编写特定的SQL来导入数据或只是导入表。添加更多内容,使用同一DATA选项卡下的全部刷新,您可以随时刷新数据。与SQL Server表同步。
答案 1 :(得分:0)
您可以在execut SQL任务中使用带有openrowset的tsql查询/存储过程。这是一个链接到另一篇文章的示例如何做(使用 OPENROWSET)
http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=49926
如果这不是一个选项,那么c#或Vb.net可能会使用数据表。您可以定义数据表的结构,即。列数据类型(.net类型)。然后,您可以将数据表保存到Excel。这是一个希望能帮到你的链接。