Foxtable(狐表)用户栏目专家坐堂 → 直接删除重复行,为什么报错?


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

主题:直接删除重复行,为什么报错?

美女呀,离线,留言给我吧!
第一次学软件
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
直接删除重复行,为什么报错?  发帖心情 Post By:2020/9/7 12:59:00 [显示全部帖子]

直接删除行,报错,报错是英文,看不懂
Select Case e.DataCol.name
    Case "档案编号","类号"
        Dim dr As DataRow = e.DataRow
        If dr.IsNull("档案编号") = False AndAlso dr.IsNull("类号") = False Then
            If e.DataTable.Compute("Count([_Identify])","档案编号 = '" & dr("档案编号") & "' And 类号 = '" & dr("类号") & "'") > 1 Then
                MessageBox.Show("已经存在相同的数据,相同数据将被直接删除!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
                e.DataRow(e.DataCol.Name) = e.OldValue '取消输入
                dr.delete
            End If
        End If
End Select

 回到顶部
美女呀,离线,留言给我吧!
第一次学软件
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
  发帖心情 Post By:2020/9/7 14:50:00 [显示全部帖子]

DataColChanged


.NET Framework 版本:4.0.30319.296

Foxtable 版本:2020.5.29.8

错误所在事件:窗口,窗口1,Button1,Click

详细错误信息:

This row has been removed from a table and does not have any data.  BeginEdit() will allow creation of new data in this row.


 回到顶部
美女呀,离线,留言给我吧!
第一次学软件
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
  发帖心情 Post By:2020/9/7 14:57:00 [显示全部帖子]

代码在DataColChanged

 回到顶部
美女呀,离线,留言给我吧!
第一次学软件
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
  发帖心情 Post By:2020/9/7 15:03:00 [显示全部帖子]

实例上传,您看看,好像“第三类材料合并不了”
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目11.table


 回到顶部
美女呀,离线,留言给我吧!
第一次学软件
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
  发帖心情 Post By:2020/9/7 15:24:00 [显示全部帖子]

重复合并,报错问题怎么解决?图片点击可在新窗口打开查看

 回到顶部
美女呀,离线,留言给我吧!
第一次学软件
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:67 积分:606 威望:0 精华:0 注册:2020/8/13 15:36:00
  发帖心情 Post By:2020/9/7 21:39:00 [显示全部帖子]

集合页面合并表,第六类材料集合页面下的两张表,无法合并,兰老师,继续麻烦您了
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目11(1).table


 回到顶部