我的客户端需要使用Excel或类似的东西读取一些查询,因此我需要在存储过程中的某些查询中生成XLS调用。
基本上我有SP,我有View Done,查询工作正常,但我不知道如何使用SP本身制作xls或xlsx。
我应该遵循哪些良好做法或某些具体步骤?
使用.NET C#和MVC2。
提前谢谢!
答案 0 :(得分:0)
我宁愿尝试创建XMLSS,使用SP仍然不是很容易,但问题比尝试创建XLS或XLSX要少。
答案 1 :(得分:0)
将数据写为HTML文档,并将其作为.XLS文件而不是.HTML提供。
所有版本的Excel 2003或更高版本都将接受HTML文件,就像它是.XLS二进制文件或OpenOfficeXML一样。用户不会看到差异。
演示:将其复制到记事本
<html><body><table>
<tr><td>name</td><td>age</td></tr>
<tr><td>Albert</td><td>21</td></tr>
<tr><td>Brian</td><td>47</td></tr>
<tr><td>Charles</td><td>32</td></tr>
</table></body></html>
另存为“simple.XLS”。
用Excel打开它。