Foxtable(狐表)用户栏目专家坐堂 → [求助]SQL数据库中明细偶发不能被完整加载


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

主题:[求助]SQL数据库中明细偶发不能被完整加载

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


加好友 发短信
等级:小狐 帖子:382 积分:2882 威望:0 精华:0 注册:2015/4/29 11:50:00
[求助]SQL数据库中明细偶发不能被完整加载  发帖心情 Post By:2023/7/18 9:53:00 [显示全部帖子]

如题描述,用户A新增了一个数据明细,SQL数据库已经存在,但是用户B在权限,加载规则都正常的情况下不能加载到该新增数据,其他数据可正常加载,一起功能都正常。
但是 过了三五分钟后,这个新增数据明细被正常加载了。

请问大家有遇到类似情况吗?有没有什么解决办法呢?

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


加好友 发短信
等级:小狐 帖子:382 积分:2882 威望:0 精华:0 注册:2015/4/29 11:50:00
  发帖心情 Post By:2023/7/18 10:09:00 [显示全部帖子]

以下是引用有点蓝在2023/7/18 10:00:00的发言:
用户A新增的数据明细保存了吗。用户B是怎么加载数据的?

如果是SqlServer数据库,跟踪一下用户B加载的时候执行了什么sql?
用户A确认保存成功,通过SQL语句 在数据库中可查询到该明细数据,用户B是通过分页加载方式的,用户B并无其他操作SQL
With DataTables("订单")
    .LoadTop =
20

    .LoadPage =
3
    .LoadOver =
"日期"
   
.LoadReverse = True
    .Load()

End
With
窗口表中有个CurrentChanged事件
Dim dr As DataRow = e.Table.Current.DataRow
Dim
wz As Integer = Tables("A").FindRow(dr)
If
wz >=0 Then
      Tables(
"
A").Position = wz
End
If

[此贴子已经被作者于2023/7/18 10:17:06编辑过]

 回到顶部