Foxtable(狐表)用户栏目专家坐堂 → [求助]为什么界面和数据库里不一样


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

主题:[求助]为什么界面和数据库里不一样

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/12/17 20:37:00 [只看该作者]

汗,知道原因了。你Save的时候SysID重新生成,触发了Datacolchanged事件。这样处理一下可以了。

 

systemready = False
For Each dt As DataTable In DataTables
    dt.Save()
Next
systemready = True

For Each dt As DataTable In DataTables
    If dt.DataCols.Contains("ID") AndAlso dt.DataCols.Contains("SysID") Then
        dt.DataCols("SysID").RaiseDataColChanged()
    End If
Next

For Each dt As DataTable In DataTables
    dt.Save()
Next


 


 回到顶部
总数 35 1 2 3 4 下一页