Foxtable(狐表)用户栏目专家坐堂 → 统计个数提示异常


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

主题:统计个数提示异常

美女呀,离线,留言给我吧!
nuoyan89
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:二尾狐 帖子:503 积分:3495 威望:0 精华:0 注册:2020/10/9 8:45:00
统计个数提示异常  发帖心情 Post By:2022/6/16 8:33:00 [只看该作者]

老师,以下代码请帮忙看看,提示异常,只要这个代码不写到表事件中,就不会提示如图的错误。
Select Case e.DataCol.name
    Case "毛坯编码","返修结果"
        Dim dr As DataRow = e.DataRow
        If dr.IsNull("毛坯编码") = False AndAlso dr.IsNull("返修结果") = False Then
            If DataTables("加工过程不良_明细").Compute("Count([_Identify])","毛坯编码 = '" & dr("毛坯编码") & "' And 返修结果 = '" & dr("返修结果") & "'") > 1 Then
                MessageBox.Show("不能重复判定废品,重新输入!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
                e.DataRow(e.DataCol.Name) = e.OldValue '取消输入
            ElseIf DataTables("过程异常明细").sqlCompute("Count([_Identify])","毛坯编码 = '" & dr("毛坯编码") & "' And 返修结果 = '" & dr("返修结果") & "'") > 0 Then
                MessageBox.Show("不能重复判定废品,重新输入!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
                e.DataRow(e.DataCol.Name) = e.OldValue '取消输入
            End If
        End If
End Select


图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看


 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110744 积分:563646 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/6/16 9:11:00 [只看该作者]

"毛坯编码","返修结果"如果是备注列,到后台数据库把列类型ntext改为nvarchar(max)

 回到顶部