Foxtable(狐表)用户栏目专家坐堂 → 加载数据总是说超时


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

主题:加载数据总是说超时

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


加好友 发短信
等级:童狐 帖子:238 积分:1807 威望:0 精华:0 注册:2020/2/3 11:16:00
加载数据总是说超时  发帖心情 Post By:2023/12/4 19:10:00 [只看该作者]

打开项目时总是提示查询超时已过期,其实项目打开后只需加载几百个订单,不知道怎么会这么久时间,以前在其它服务器上面同样的项目不会这样的问题,几百条数据很快就好了!
图片点击可在新窗口打开查看此主题相关图片如下:(rgck8uw(9g_a431f(txg.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110728 积分:563560 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/4 20:35:00 [只看该作者]

可能:

1、网络慢
2、数据库数据多,没有优化,可以参考:http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=158943&replyID=&skin=1

 回到顶部
帅哥哟,离线,有人找我吗?
温馨的大树
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:238 积分:1807 威望:0 精华:0 注册:2020/2/3 11:16:00
  发帖心情 Post By:2023/12/4 20:52:00 [只看该作者]

全部数据下载也比打开项目来得快多了,不是网速的问题,一直就是提示查询超时,其实也不需要查询什么,之前在其它服务器上也用过,从来没有这个问题,也没有做什么优化

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110728 积分:563560 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/4 20:56:00 [只看该作者]

如果是SqlServer,跟踪后台数据库看执行的那一条sql慢

 回到顶部
帅哥哟,离线,有人找我吗?
温馨的大树
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:238 积分:1807 威望:0 精华:0 注册:2020/2/3 11:16:00
  发帖心情 Post By:2023/12/4 23:43:00 [只看该作者]

项目的AfterOpenProject事件代码是这样的


    With DataTables("订单明细表")
        .adduserstyle("日期分隔", Color.red, Color.white)
        .LoadFilter = "订单日期>= '" & Date.Today.AddDays( - 30) & "'"
        .Load()
    End With
    MainTable = Tables ("订单明细表")
    Tables("订单明细表").Sort = "订单日期,员工_姓名,订单时间,交通地址_城市"
    If User.Type <> UserTypeEnum.Developer AndAlso User.Type <> UserTypeEnum.Administrator Then
        TableCaptionVisible = False
    End If
    
  

 回到顶部
帅哥哟,离线,有人找我吗?
温馨的大树
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:238 积分:1807 威望:0 精华:0 注册:2020/2/3 11:16:00
  发帖心情 Post By:2023/12/4 23:44:00 [只看该作者]


    Select Case user.Group
        Case "调度部"
            Dim rb As RibbonMenu.Tab = RibbonTabs("订单管理")
            rb.Visible = False
            Dim rb4 As RibbonMenu.Tab = RibbonTabs("统计查询")
            rb4.Visible = False
            Dim rb6 As RibbonMenu.Tab = RibbonTabs("财务对账")
            rb6.Visible = False
            Tables("订单明细表").Cols.Remove("经纪收入","公司收入","归属经纪","归属收入","第三方","第三方收入","隐藏","客服收入","调度操作_统计","员工收入","结账员工","结账公司","经纪_姓名","经纪_编号","员工结算","客服结算","经纪结算","CS结算","CS")
        Case "客服部"
            Dim rb1 As RibbonMenu.Tab = RibbonTabs("调度操作")
            rb1.Visible = False
            Dim rb2 As RibbonMenu.Tab = RibbonTabs("计划操作")
            rb2.Visible = False
            Dim rb3 As RibbonMenu.Tab = RibbonTabs("信息发布")
            rb3.Visible = False
            Dim rb5 As RibbonMenu.Tab = RibbonTabs("统计查询")
            rb5.Visible = False
            Dim rb6 As RibbonMenu.Tab = RibbonTabs("财务对账")
            rb6.Visible = False
            Tables("订单明细表").Cols.Remove("经纪收入","隐藏","调度操作_统计","公司收入","归属经纪","归属收入","调度操作_已完成","第三方","第三方收入","员工收入","结账员工","结账公司","经纪_姓名","经纪_编号","员工结算","经纪结算","CS结算","CS")
        Case "第三方"
            Dim rb1 As RibbonMenu.Tab = RibbonTabs("调度操作")
            rb1.Visible = False
            Dim rb2 As RibbonMenu.Tab = RibbonTabs("计划操作")
            rb2.Visible = False
            Dim rb3 As RibbonMenu.Tab = RibbonTabs("信息发布")
            rb3.Visible = False
            Dim rb5 As RibbonMenu.Tab = RibbonTabs("统计查询")
            rb5.Visible = False
            Tables("订单明细表").Cols.Remove("经纪收入","隐藏","调度操作_统计","公司收入","归属经纪","归属收入","调度操作_已完成","第三方","第三方收入","客服收入","员工收入","结账员工","结账公司","经纪_姓名","经纪_编号","员工结算","经纪结算","CS结算","CS")            
    End Select

 回到顶部
帅哥哟,离线,有人找我吗?
温馨的大树
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:238 积分:1807 威望:0 精华:0 注册:2020/2/3 11:16:00
  发帖心情 Post By:2023/12/4 23:46:00 [只看该作者]

If syscmd.project.update(False, False) = False Then 
end if ,前面两段代码在这个IF内的
现在就是不知道怎么原因导致下载订单明细表失败,还有查询超时

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110728 积分:563560 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/5 8:32:00 [只看该作者]

"订单明细表"设置为初始不加载:http://www.foxtable.com/webhelp/topics/1268.htm

如果列比较多,建议分表

 回到顶部
帅哥哟,离线,有人找我吗?
温馨的大树
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:238 积分:1807 威望:0 精华:0 注册:2020/2/3 11:16:00
列名Identfy无效  发帖心情 Post By:2023/12/5 17:05:00 [只看该作者]

我的订单明细表是之前数据导出为ECEL格式文档,然后在这个系统开发的时候,导入进来的,是不是因为没有Identfy这一列的原因啊,一直什么查询超时。




图片点击可在新窗口打开查看此主题相关图片如下:ha4}0qi@tu6@mlu{r%$q$n.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110728 积分:563560 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/5 17:36:00 [只看该作者]

列名写错了,_identify

 回到顶部
总数 11 1 2 下一页