从web服务中检索10000行并插入到OWC11电子表格中
Retrieving 10,000 rows from web service and inserting into OWC11 spreadsheet
我对web服务的调用当前花费了太长时间才返回。ASP.NET页面大约需要一分钟或更长时间才能开始加载。我使用C#Response.Write()将必要的数据写入Javascript,这样Javascript就会将其插入OWC11电子表格中。我想分块做,但我不知道怎么做。
我感谢你的帮助和/或建议。
我假设它们在您的webservice方法及其背后的sql查询中没有瓶颈
因此,为了加快获取10000行的过程,我的建议是,你可以调用Web服务,获取2000行的记录,这样你就可以调用5次
一旦从Web服务中获得10000行,就将其写入您的OWC11电子表格
否则,如果可能,返回5张OWC11电子表格,每张表格显示2000行
我认为在服务器上你应该创建一个线程来接收来自web服务的响应,在客户端你应该使用AJAX来检查进程,例如5或10秒后,你使用的是单线程,所以这是一个瓶颈。当您上传包时,可以在Windows Azure门户网站上看到该示例。希望得到帮助。
相关文章:
- 将样式表插入iframe
- Ckeditor-plugin:插入虚假元素add不情愿<p>标签前后
- 如何动态插入jquery代码
- 动态插入的表:JQuery未检测到最后一行
- 使用JavaScript动态插入DIV的成本有多高
- 带有填充属性的SVG矩形显示在包含元素的上方插入框阴影
- 将对象动态插入到现有对象中
- 将数组中的值插入到表中
- 在 Java 中的 JavaScript 函数中插入 Wicket 值
- 我如何在数字插入中使用逗号,这样它就不会'不要破坏我的输入字段
- 使用PHP插入HTML在JavaScript上不起作用
- javascript:将数据库中的数据插入到html5文本字段中
- 从数据库中获取数据并插入JavaScript变量
- 如何使用innerHtml正确插入html
- AngularJS指令,在元素后插入HTML
- 当用户按下回车键时,自动在text区域/text中插入消息
- 如何使用JS禁用表行,并在MYSQL中插入所选选项
- 将文本插入光标所在的文本区域
- 属性gridster项应插入到何处
- 从web服务中检索10000行并插入到OWC11电子表格中