Foxtable(狐表)用户栏目专家坐堂 → 如何在用户登录窗口代码增加员工状态判断?


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

主题:如何在用户登录窗口代码增加员工状态判断?

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


加好友 发短信
等级:童狐 帖子:224 积分:2808 威望:0 精华:2 注册:2012/3/14 15:55:00
如何在用户登录窗口代码增加员工状态判断?  发帖心情 Post By:2013/3/15 14:38:00 [显示全部帖子]

如何在用户登录窗口代码增加员工状态判断?

Dim user As String = e .Form .Controls ( "UserName"). Text
Dim pwd As String = e .Form .Controls ( "PassWord"). Text
Dim dr As DataRow = DataTables ("员工信息" ). Find( "员工姓名 = '" & user & "'")   '分开查询,防注入登录
If dr IsNot Nothing Then
    pwd MD5Encrypt ( pwd)
    If pwd dr ("员工密码" Then
        _UserName dr ("员工姓名" )
        _UserLoginName user
        _UserGroup dr ("公司职位" )
        e .Form .Close ()
    Else
        MessageBox .Show ("输入的密码错误,请重试!" "出错")
    End If
End If

在以上代码的基础上如何增加员工状态判断,如果"员工状态"为"在职",才可以正常登陆,否则跳出提示窗口:"该员工为离职员工,不能登陆系统!" "出错"
请老大们帮忙修改一下,谢谢!

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


加好友 发短信
等级:童狐 帖子:224 积分:2808 威望:0 精华:2 注册:2012/3/14 15:55:00
  发帖心情 Post By:2013/3/15 15:18:00 [显示全部帖子]

问题已经解决!非常感谢庞工的耐心帮助!

 回到顶部