以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]单击修改按钮时不能排除当前行,显示重复  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90335)

--  作者:zswushi
--  发布时间:2016/9/10 9:15:00
--  [求助]单击修改按钮时不能排除当前行,显示重复
Select Case e.Col.name
    Case "人事名称"
        Dim dr As DataRow
        dr = DataTables("人事管理").find("[人事名称] = \'" & e.text & "\'")
        If dr IsNot Nothing Then
            e.cancel = True
            messagebox.show("名称不能重复!请重新输入!","提示")
        Else
            e.Row("人事编号") = getpy(e.text,True)
        End If
End Select

--  作者:有点蓝
--  发布时间:2016/9/10 9:42:00
--  
dr = DataTables("人事管理").find("[人事名称] = \'" & e.text & "\' and [_Identify] <> " & r.Row("_Identify"))
--  作者:zswushi
--  发布时间:2016/9/10 10:21:00
--  
可以啦,谢谢!