Foxtable(狐表)用户栏目专家坐堂 → [求助]关于选定行某几列重复输入提示问题


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

主题:[求助]关于选定行某几列重复输入提示问题

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


加好友 发短信
等级:婴狐 帖子:35 积分:308 威望:0 精华:0 注册:2015/5/20 10:59:00
[求助]关于选定行某几列重复输入提示问题  发帖心情 Post By:2015/7/23 9:38:00 [只看该作者]

我做了一个对信誉不良的用户列入黑名单的选项,我想在窗口录入的时候或者在关闭窗口的时候对于是在黑名单里的用户给予信息员提示,我是对用户电话和用户地址这两项检查重复的。这个是在表的DataColChanged事件里写代码吗,这个代码要怎样写,请各位老师指教,谢谢!

 

If e.DataRow("黑名单") = True Then
    Select Case e.DataCol.name
        Case "用户电话","用户地址"
            Dim dr As DataRow = e.DataRow
            If dr.IsNull("用户电话") = False AndAlso dr.IsNull("用户地址") = False Then
                If e.DataTable.Compute("Count([_Identify])","用户电话 = '" & dr("用户电话") & "' And 用户地址 = '" & dr("用户地址") & "'") > 1 Then
                    MessageBox.Show("注意!该用户已经被列入黑名单,请注意核对","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
                 
End If
            End If
    End Select
End If


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/23 9:40:00 [只看该作者]

Select Case e.DataCol.name
    Case "用户电话","用户地址"
        Dim dr As DataRow = e.DataRow
        If dr.IsNull("用户电话") = False AndAlso dr.IsNull("用户地址") = False Then
            If e.DataTable.Compute("Count([_Identify])","用户电话 = '" & dr("用户电话") & "' And 用户地址 = '" & dr("用户地址") & "' and 黑名单 = true") > 0 Then
                MessageBox.Show("注意!该用户已经被列入黑名单,请注意核对","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
            End If
        End If
End Select
[此贴子已经被作者于2015/7/23 9:40:52编辑过]

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


加好友 发短信
等级:婴狐 帖子:35 积分:308 威望:0 精华:0 注册:2015/5/20 10:59:00
  发帖心情 Post By:2015/7/23 9:46:00 [只看该作者]

老师,没有用


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/23 9:46:00 [只看该作者]

 不可能。

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/23 9:47:00 [只看该作者]

 要不就上传例子。

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


加好友 发短信
等级:婴狐 帖子:35 积分:308 威望:0 精华:0 注册:2015/5/20 10:59:00
  发帖心情 Post By:2015/7/23 10:07:00 [只看该作者]

因为我做的表是外部数据源,所以我先简单的做了项目,老师帮我看看,用窗口录入,问题出在哪里,谢谢!!

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目5.zip


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/23 10:11:00 [只看该作者]

 呃,你输入重复就会提示啊,没有问题啊。

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


加好友 发短信
等级:婴狐 帖子:35 积分:308 威望:0 精华:0 注册:2015/5/20 10:59:00
  发帖心情 Post By:2015/7/23 10:16:00 [只看该作者]

这个输入用户电话没有提示,用户地址有

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/23 10:17:00 [只看该作者]

以下是引用168wjm在2015/7/23 10:16:00的发言:
这个输入用户电话没有提示,用户地址有

 

你用电话和地址判断重复啊,那你先输入地址,再输入电话


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


加好友 发短信
等级:婴狐 帖子:35 积分:308 威望:0 精华:0 注册:2015/5/20 10:59:00
  发帖心情 Post By:2015/7/23 10:20:00 [只看该作者]

难道是一定要两个都对上才可以?能不能电话和地址随便哪个对上就提示。

 回到顶部
总数 14 1 2 下一页