sql - Excel 在长 SQL 查询期间没有响应
问题描述
我正在寻找有关如何避免 Excel 在长 SQL 查询期间没有响应的建议。
如果我在数据已经到位的情况下运行我的 VBA 代码,则执行时间不到一秒。当运行带有 SQL 查询的代码时,执行时间会上升到大约 11 秒,这与在 Microsoft 的 SQL Server Management Studio 中运行查询所需的时间相同。
虽然代码每次完成都没有进一步的问题,但 Excel 在大约 6 秒后变得无响应,显示空白屏幕和“无响应”文本。ScreenUpdating、Calculation 和 Events 都被禁用。
用户不需要看到宏运行时发生的任何事情,但我不希望我的同事每次运行宏时都看到带有“未响应”文本的空白屏幕。
有关如何解决此问题的任何一般建议或阅读?
解决方案
推荐阅读
- quickbooks-online - 无法使用 Quickbooks API 设置 SKU
- jsf - p:selectOneMenu 字段与 onChange 不刷新 outputText
- reactjs - axios获取url后样式改变
- linux - KeyError:“[索引...]中没有[列]
- asp.net-mvc - 值“小时:分钟 AM/PM”无效
- php - 无法将文本保存到 mysql 数据库以及如何评论报价回复
- android - 如何在textview android中实现圆形边框和?selectableItemBackground?
- sql - 是什么导致此 SQL 中的多部分连接错误?
- ecmascript-6 - ES6 导出全局符号
- visual-studio-code - VSCodeVim - 绑定复制/替换光标下的单词