如何通过网页从存储过程到Excel?

我们有一个存储过程,从我的公司获取所有销售数据。

我们有一个以.net开发的networking系统

现在我们希望客户能够在我们的网页上下载销售报告。

我们如何将存储过程的结果自动转换成我们网页上的excel文件?

额外的问题:我们还需要在Excel表格中插入公式,在哪个阶段最好? 如何?

所有的想法/指南等将是好的:)

保龄离奇绑架!

我想提出一个不同的方法来解决这个问题。 我最近经历了同样的思考过程,为客户提供一个需要每月,每季度通过我们的网站生成的Excel表格。 但Excel表格也需要公式,我无法find答案,我们如何能够实现这一点。

我们所做的是首先制作的Excel表格(公式和所有)。 我们创build了一个视图来获取所有相关数据,而不是存储过程。 然后,从Excel中,我们连接到数据库(在这种情况下,您将需要您的数据库服务器访问客户端)。 有关从Excel工作表连接到数据库的详细信息,请参阅这篇文章 。

之后,我们使用了一个数据透视表,并将数据直接从数据透视表中拉到主表单上。 然后,我们使用那些我们需要公式的数据。

我们创build了只能访问我们所做的视图的SQL凭据,并将电子表格分发给客户端。 现在,他们只需点击电子表格中的“全部刷新”,input我们提供给他们的凭据,他们的电子表格就会提取最新的数据。

我希望这种替代方法对你有帮助。 这当然是对我的。