我想创建一个动态excel工作表,客户端可以从服务器下载,数据在SQL Server数据库上,我将通过查询得到
SELECT * FROM employee;
我想做一些类似Crystal Reports但在Excel文件中的东西
谢谢
答案 0 :(得分:0)
我看到两种可能性。一种是使用DTS和Export向导。您可以在http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=49926上阅读更多内容。代码将类似于:
insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=D:\testing.xls;',
'SELECT * FROM [SheetName$]') SELECT * FROM employee
第二种方式:您可以尝试使用EEPlus创建Excel 2007文件。