Foxtable(狐表)用户栏目专家坐堂 → [求助]如何判断新增的用户是否重名,已经存在


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

主题:[求助]如何判断新增的用户是否重名,已经存在

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


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
[求助]如何判断新增的用户是否重名,已经存在  发帖心情 Post By:2014/8/28 10:09:00 [只看该作者]

点击“新增”按钮,需要添加新的用户,如何对name列进行查询比较,是否新增的用户已经存在了,存在就不应该添加,出现报错提示信息。

怎么写这个代码?


图片点击可在新窗口打开查看此主题相关图片如下:技术支持信息表.png
图片点击可在新窗口打开查看


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/28 10:12:00 [只看该作者]


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/28 10:13:00 [只看该作者]

DataCloChangeINg 


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


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
  发帖心情 Post By:2014/8/28 10:48:00 [只看该作者]

以下是引用Bin在2014-8-28 10:13:00的发言:
DataCloChangeINg 

Datacolchanging代码如下,感觉好像没执行。出现了提示附件信息。 

If e.DataCol.Name = "Name"  Then
    Dim dr  As  DataRow
    dr = e.DataTable.Find("Name = '" & e.NewValue &  "'")
    If dr IsNot Nothing Then
        Messagebox.show("增加用户失败,已经能存在同名用户!","博达软件管理系统",MessageBoxButtons.OK,MessageBoxIcon.Information)
        e.Cancel =  True
    End  If
End  If


图片点击可在新窗口打开查看此主题相关图片如下:提示.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/8/28 10:51:00 [只看该作者]

不应该上个例子看看.


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/8/28 10:56:00 [只看该作者]

 楼主,你尝试不要把Name做主键,用_Identify做主键,看是否可以;

 

 如果还不行的话,就是无法这样修改的。因为Name是主键,就是不能重复的。


 回到顶部