Foxtable(狐表)用户栏目专家坐堂 → [求助]即时同步报错


  共有2109人关注过本帖平板打印复制链接

主题:[求助]即时同步报错

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


加好友 发短信
等级:幼狐 帖子:92 积分:1778 威望:0 精华:0 注册:2014/4/11 21:10:00
[求助]即时同步报错  发帖心情 Post By:2018/10/6 18:17:00 [只看该作者]

我把这段代码放到DataRowAdded和DataColChanged事件里,产品资料的数据增加和修改后客户端实现了即时同步,但是会报错
图片点击可在新窗口打开查看此主题相关图片如下:tim图片20181006180541.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:tim截图20181006181431.png
图片点击可在新窗口打开查看

即时同步代码 
For Each r As Row In Tables("产品资料").rows
    If r.DataRow.RowState <> DataRowState.Unchanged Then
        Dim p As String = IIF(r.DataRow.RowState = DataRowState.Added, "A#", "U#")
        r.Save()
        '一定要在保存后合成信息,因为新增行的主键在保存后才生成
        Dim msg As String = p & "产品资料" & "#" & r("_Identify")
        For Each bd As QQBuddy In QQClient.Buddies
            If bd.Online Then
                QQClient.Send(bd.name, msg)
            End If
        Next
    End If
Next

 回到顶部