Foxtable(狐表)用户栏目专家坐堂 → 某一列的内容被更改后问题


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

主题:某一列的内容被更改后问题

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


加好友 发短信
等级:幼狐 帖子:189 积分:1618 威望:0 精华:0 注册:2016/5/5 14:56:00
某一列的内容被更改后问题  发帖心情 Post By:2016/11/14 20:48:00 [只看该作者]

我在表的DataColChanged事件 写了下面的代码:但为什么总是弹出两次提示呢?请老师帮忙看看是什么问题?谢谢!
If e.DataRow("科目代码") = Nothing Then
    Return
End If
Select Case e.DataRow("科目代码").length
    Case "4"
        e.DataRow("科目级次") = "1"
    Case "6"
        e.DataRow("科目级次") = "2"
    Case Else
        e.DataRow("科目代码") = Nothing
        e.DataRow("科目级次") = Nothing
        MessageBox.Show("请重新输入4或6位数的科目代码!","错误!",MessageBoxButtons.OK,MessageBoxIcon.Error)
End Select

 回到顶部