Foxtable(狐表)用户栏目专家坐堂 → 此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据


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

主题:此行已从表中移除并且没有任何数据。BeginEdit() 将允许在此行中创建新数据

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


加好友 发短信
等级:超级版主 帖子:109728 积分:558356 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/6/15 8:36:00 [显示全部帖子]

确实有冲突

        r("SPDM") = s.SubString(0,7)
        r("GG1DM") = s.SubString(7,2)
        r("GG2DM") = s.SubString(9,2)
到这里,触发datacolchanged事件,判断有重复的数据,执行【e.DataRow.Delete】,下面再赋值就出错了,因为这一行已被删除
        r("MDDM") = User.Name
        r.save()

建议如果有重复的,最后录入的比如GG2DM还原为空值即可,用户可以重新录入

 回到顶部