以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] 两个问题:项目不能正常关闭,加载太慢甚至死机 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=109663) |
-- 作者:yiwente -- 发布时间:2017/11/16 13:58:00 -- [求助] 两个问题:项目不能正常关闭,加载太慢甚至死机 1、项目项目不能正常关闭,必须要通过任务管理器来强行关闭,请问可能是什么原因? 2、我通过制造下单表加载对应的子明细,代码如下: If Tables("制造下单明细").Current IsNot Nothing Then 项目反应极慢,甚至会死机。 说明: a、外部数据源,在厂内的服务器上; b、《工序计划表》共有18.4万行记录,《BOM表》共有5.2万行记录,《制造下料表》共有3.2万行记录; c、我将access数据从服务器拷到本机上,则反应很快,也不会死机。
|
-- 作者:yiwente -- 发布时间:2017/11/16 14:00:00 -- 是服务器性能问题?数据传输速度问题?请大神赐教! |
-- 作者:有点甜 -- 发布时间:2017/11/16 15:13:00 -- 1、你是否修改了数据,最后关闭的时候,在保存数据?你修改的数据较多?
2、看看表格的AfterLoad事件有没有写代码。你每次执行代码加载多少行数据?
3、有可能是你局域网里面的传输速度有问题,比如,你直接拷贝新建一个文件到局域网,那速度快不快? |
-- 作者:yiwente -- 发布时间:2017/11/16 16:04:00 -- 1、我来改善一下代码,减掉不必要的数据保存; 2、AfterLoad事件有写代码,还不少; 3、从外部数据源的目录下拷贝一个二十几兆的文件到本机,只用一、两秒,应该算比较快吧 |
-- 作者:有点甜 -- 发布时间:2017/11/16 16:12:00 -- 1、不能关闭的情况。你关闭系统时,是否弹出询问你是否保存?
2、注释掉表格AfterLoad事件的代码,再测试。 |