我目前对网络服务的呼叫花费的时间太长,无法回来。 ASP.NET页大约需要一分钟或更长时间才能开始加载。我正在使用C#Response.Write()将必要的数据写入Javascript,因此Javascript随后会将其插入到OWC11电子表格中。我想分块地执行此操作,但不知道如何执行。

感谢您的帮助和/或建议。

最佳答案

我假设它们在您的webservice方法和它后面的sql查询中没有瓶颈

因此,为了加快获取10,000行的过程,我的建议是让您使用获取记录(例如2000行)的方式调用Web服务,这样您就可以进行5次调用

一旦从Web服务获得10,000行,将其写入到OWC11电子表格中

否则,如果可能,返回5个OWC11电子表格,每张显示2000行

10-08 14:18