Foxtable(狐表)用户栏目专家坐堂 → 关于用户权限管理


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

主题:关于用户权限管理

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


加好友 发短信
等级:二尾狐 帖子:577 积分:4596 威望:0 精华:0 注册:2013/3/3 1:52:00
关于用户权限管理  发帖心情 Post By:2021/1/14 2:28:00 [只看该作者]

跟据帮助中"自定义用户与权限管理之二"做的实例.
第九步"用户登录"窗口.
点击确定以后,始终是提示密码错误.

MessageBox.Show("表中密码[" & dr("Password") & "]")
MessageBox.Show("输入的密码[" & e.Form.Controls("PassWord").Value & "]")

If e.Form.Controls("PassWord").Value = dr("Password") Then
    _UserName = UserName
    _UserGroup = dr("Group")
    e.Form.Close    
Else
    Messagebox.show("密码错误!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
End If


图片点击可在新窗口打开查看此主题相关图片如下:2021-01-14 2-17-57.jpg
图片点击可在新窗口打开查看


图片点击可在新窗口打开查看此主题相关图片如下:2021-01-14 2-18-17.jpg
图片点击可在新窗口打开查看



调试发现表中密码多出很多空格出来(约255个字符,后面全是空格).检查增加用户和更改用户的代码,也不知问题在哪.


[此贴子已经被作者于2021/1/14 2:29:13编辑过]

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:105877 积分:538442 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/1/14 9:03:00 [只看该作者]

把用户表的字符列都改为nvarchar,不要使用varchar或者char类型。然后手工去掉所有多余的空格

 回到顶部