Foxtable(狐表)用户栏目专家坐堂 → [求助]自定义登录窗口


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

主题:[求助]自定义登录窗口

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


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
[求助]自定义登录窗口  发帖心情 Post By:2021/8/22 10:15:00 [显示全部帖子]

登录窗口显示的是下图中的测试人员,能正常登录,但登录后发现用户变成了系统设置的默认用户(AAA),会是哪里问题

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

[此贴子已经被作者于2021/8/22 10:24:19编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2021/8/22 13:29:00 [显示全部帖子]

貌似好象是从办公室到自己房间更改了外部数据源连接IP之后出现这样的

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


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2021/8/22 20:55:00 [显示全部帖子]

已经是这样定义了的,是不是要把原来的用户管理中的默认用户删掉呢

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


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2021/8/22 21:21:00 [显示全部帖子]

在登录及登录之前的相关代码中没有使用内置的用户变量user,登录后有些地方代码没改应该不影响的吧

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


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2021/8/23 19:51:00 [显示全部帖子]

Dim UserName As String = e.Form.Controls("UserName").Value
Dim UserGroup As String  = e.Form.Controls("UserGroup").Value
Dim UserRoles As String  = e.Form.Controls("UserRoles").Value
Dim Val1 As String = e.Form.Controls("PassWord").Value
Dim PassWord As String = E ncryptText(Val1,"a23","op#") '加密
Dim OldUserName As String
Dim cmd As New S QLCommand
Dim Parts() As String = e.Form.Text.Split("-"c)
OldUserName =  Parts(Parts.Length -1)
cmd.C
If UserName = "" OrElse UserGroup = "" OrElse UserRoles = "" Then
    Messagebox.show("请输入用户名和用户分组和角色!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    Return
End If
cmd.C ommandText = "Update {Users} Se t [Name] = '" & UserName & "',[Group] = '" & UserGroup & "',[Roles] = '" & UserRoles
cmd.C ommandText = cmd.C ommandText & "', [Password] = '" & Password & "' Where [Name]= '" & OldUserName & "'"
If cmd.ExecuteNonQuery = 1 Then '返回1表示更改成功
    If Forms("用户管理").Opened Then
        With Forms("用户管理").Controls("ListBox1")
            .Items(.S electedIndex) = UserName
        End With
    End If
    e.Form.Close
Else
    Messagebox.show("更改用户失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
End If
Dim Val2 As String = E ncryptText(PassWord,"a23","op#") '加密

自定义用户管理中的“更改用户”按钮,发现每次更改用户改了分组或角色,密码也会自动改掉,登录的时候会提示密码错误

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



[此贴子已经被作者于2021/8/23 19:52:50编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2021/8/23 21:05:00 [显示全部帖子]

更改用户,如果修改密码会分别显示下面这样

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

图片点击可在新窗口打开查看此主题相关图片如下:12.png
图片点击可在新窗口打开查看
再次更改用户,如果不修改密码,即使直接按确定,密码会变成上次的加密字符,如此类推

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

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



[此贴子已经被作者于2021/8/23 21:05:12编辑过]

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


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2021/8/24 8:20:00 [显示全部帖子]

嗯,好象有点明白了,再调调

 回到顶部