Foxtable(狐表)用户栏目专家坐堂 → [求助] 项目启动慢


  共有2299人关注过本帖树形打印复制链接

主题:[求助] 项目启动慢

帅哥哟,离线,有人找我吗?
liujie6215
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:140 积分:1463 威望:0 精华:0 注册:2017/9/3 22:32:00
[求助] 项目启动慢  发帖心情 Post By:2019/4/24 0:16:00 [显示全部帖子]

我有一个项目,有大约20个表,大约有七八个表默认加载的记录不超过30条,其余的都不加载任何数据,当用到时才加载;我的情况是:

1、我使用的是当地的云服务器,带宽10M;

2、数据库是sql2005;

3、打开项目加载表时很快,加载完表,空白期大约30秒,之前3秒左右就能出现登录窗口。

4、我把项目afteropenproject 中的升级代码

'If Syscmd.Project.Update(False,False) = False Then '如果没有升级
    Forms("用户登陆").open()
    If _UserName = "" Then
        Syscmd.Project.Exit()
        Return '这个要加上,因为既然要退出,就不应该再执行后面的初始化代码了,否则会出错
    End If
    Forms("左侧导航").open()
    Forms("主窗口").open()
    MainTable = Tables("zhubiao")
    If User.Type <> UserTypeEnum.Developer
        TableCaptionVisible = False
    End If
    fdlcs  =DataTables("发电量参数").find( "单位 = '" & _usercompany & "'" ) '放到这里是被添加修改时调用的.
'End If

 注释掉静默升级判断部分,就秒开,加上静默升级就完了。

找了好几天的原因了,没有找到。请各位老师给分析一下原因。

 

 

[此贴子已经被作者于2019/4/24 6:46:32编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
liujie6215
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:140 积分:1463 威望:0 精华:0 注册:2017/9/3 22:32:00
  发帖心情 Post By:2019/4/24 11:12:00 [显示全部帖子]

谢谢,试试

 回到顶部