Foxtable(狐表)用户栏目专家坐堂 → [求助]


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

主题:[求助]

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


加好友 发短信
等级:婴狐 帖子:77 积分:600 威望:0 精华:0 注册:2014/5/7 15:04:00
[求助]  发帖心情 Post By:2014/11/17 17:48:00 [只看该作者]

我在更改用户的窗口中添加了“真实姓名”这个文本框,在更改用户的窗口的AfterLoad中代码如下:

e.Form.AcceptButton = "Button2"
e.Form.AcceptButton = "Button1"
Dim UserName As String
Dim UserGroup As String
Dim PassWord As String
Dim TextBox1 As String
Dim cmd As New SQLCommand
Dim dt As DataTable
If Forms("用户管理").Opened Then
    UserName = Forms("用户管理").Controls("ListBox1").SelectedItem
Else
    UserName = _UserName '_UserName为全局变量,用于保存当前用户名
    e.Form.Controls("UserName").Enabled = False
    e.Form.Controls("UserGroup").Enabled = False
    e.Form.Controls("TextBox1").Enabled = False
End If
e.Form.Text = e.Form.Text & "-" & UserName
cmd.C
cmd.CommandText = "Select * From {Users} Where [Name] = '" & UserName & "'"
cmd.CommandText = "Select * From {Users} Where [Name1] = '" & TextBox1 & "'"
dt = cmd.ExecuteReader
If dt.DataRows.Count = 1 Then
    e.Form.Controls("UserName").Value = UserName
    e.Form.Controls("TextBox1").Value = TextBox1
    e.Form.Controls("UserGroup").Value = dt.DataRows(0)("Group")
    e.Form.Controls("PassWord").Value = dt.DataRows(0)("PassWord")
Else
    MessageBox.Show("用户不存在或者已经被删除!","提示",MessageBoxButtons.OK)
    e.Form.Close()
End If


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

点“更改用户”时为什么会提示:“用户不存在或者已经被删除”???

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

[此贴子已经被作者于2014-11-17 17:55:33编辑过]

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


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

cmd.CommandText = "Select * From {Users} Where [Name] = '" & UserName & "'"
cmd.CommandText = "Select * From {Users} Where [Name1] = '" & TextBox1 & "'"

 

红色代码去掉


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


加好友 发短信
等级:婴狐 帖子:77 积分:600 威望:0 精华:0 注册:2014/5/7 15:04:00
  发帖心情 Post By:2014/11/17 18:00:00 [只看该作者]

去掉之后就获取不到:真实姓名了

 


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


加好友 发短信
等级:婴狐 帖子:77 积分:600 威望:0 精华:0 注册:2014/5/7 15:04:00
  发帖心情 Post By:2014/11/17 18:33:00 [只看该作者]

去掉之后就获取不到:真实姓名了去掉之后就获取不到:真实姓名了

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


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

 无法理解,你到底想做什么。

 

 dt.DataRows(0)("Name1") 就是真实姓名啊


 回到顶部