需要使用t-sql代码创建excel文件

时间:2011-07-25 13:55:20

标签: sql sql-server-2005

我必须使用t-sql代码创建动态命名的excel文件。我尝试了许多搜索和尝试,但找不到解决方案,请帮助我。我正在使用sql server 2005。

3 个答案:

答案 0 :(得分:3)

你应该在你的前端而不是在你的sql代码中执行此操作。

但我找到了一个教程here

Tjeu

答案 1 :(得分:2)

我听说你可以将自定义dll加载到sql server中,然后像存储过程一样使用它们。不确定这是否已经可以在sql server 2005中使用。我从未尝试过这个。

Aspose有一套很好的用于从.net创建/阅读办公文档的库, 不幸的是他们不是免费的。

答案 2 :(得分:1)

我建议您创建一个可以运行的SSIS包来创建Excel文件。

http://msdn.microsoft.com/en-us/library/ms169917.aspx

但这里有一个关于如何从SQL服务器操作Excel的解释

http://www.simple-talk.com/sql/t-sql-programming/sql-server-excel-workbench/