Foxtable(狐表)用户栏目专家坐堂 → DataColChanging中MessageBox.Show出现死机


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

主题:DataColChanging中MessageBox.Show出现死机

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


加好友 发短信
等级:一尾狐 帖子:423 积分:5086 威望:0 精华:0 注册:2012/11/16 8:21:00
DataColChanging中MessageBox.Show出现死机  发帖心情 Post By:2022/3/31 17:52:00 [只看该作者]

老师,当我加上“MessageBox.Show("此订单号已经存在!")” 就会死机,但是第一个MessageBox.Show就没问题,可以正常显示,当我注释掉MessageBox.Show("此订单号已经存在!")也可以正常,为啥加上这句就死机呢?

Select Case e.DataCol.Name
    Case "联系电话"
        Dim dr As DataRow
        dr = e.DataTable.Find("联系电话 = '" & e.NewValue & "'")
        If dr IsNot Nothing Then
            MessageBox.Show("此联系电话已经存在!")
            e.Cancel = True
        End If
    Case "选科"
        Dim vals() As String = e.NewValue.Split(",")
        If vals.Length<>3 Then
            MessageBox.Show("此订单号已经存在!")
            e.Cancel = True '则取消更改
        End If
End Select

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


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

请提供实例测试

 回到顶部