Foxtable(狐表)用户栏目专家坐堂 → 保存很慢


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

主题:保存很慢

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/25 13:58:00 [显示全部帖子]

If Tables("生产主计划").Rows.Count = 0 Then
MessageBox.Show("无内容可以审核")
Return
End If
Dim t As Table = Tables("生产主计划")
For i As Integer = t.TopPosition To t.BottomPosition
    t.Rows(i)("审核") = True
    t.Rows(i).Locked = True

Next
t.Save() '全部处理后保存一次就行了

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/26 8:44:00 [显示全部帖子]

使用的access数据库?共享给别人使用的?有几个客户端连接这个数据库?

access的并发数少,也就5个左右,如果连接的客户端多,或者大家都是操作的同一个表多,经常大量加载保存这个表数据的,肯定就会卡。这种建议使用SqlServer

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/26 9:02:00 [显示全部帖子]

可能网络慢,或者有流量限制。

多人建议使用SqlServer

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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/10/26 9:22:00 [显示全部帖子]

不会就学。网上有大把教程

微软网站有免费的版本下载,比如2019版:https://www.microsoft.com/zh-CN/download/details.aspx?id=101064

 回到顶部