Foxtable(狐表)用户栏目专家坐堂 → 在下面代码中如何使库存的累计也为36,而不是累计为222呢?


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

主题:在下面代码中如何使库存的累计也为36,而不是累计为222呢?

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


加好友 发短信
等级:婴狐 帖子:24 积分:227 威望:0 精华:0 注册:2011/5/10 19:05:00
  发帖心情 Post By:2011/6/9 12:23:00 [显示全部帖子]

我们可以在DataColChanging事件中设置代码,使得不管通过任何方式修改列的内容,都不能输入重复值,例如希望订单号列不能输入重复值:

If e.DataCol.Name = "第一列" Then
    Dim dr As DataRow
    dr = e.DataTable.Find("第一列 = '" & e.NewValue & "'")
    If dr IsNot Nothing Then
        MessageBox.Show("此第一列已经存在!")
        e.Cancel = True
    End If
End If

怎么我用了还是能输入重复值吗?那里有错


 回到顶部