注册 登录
编程论坛 VB6论坛

VB代码求解析

叶紫凝 发布于 2013-06-08 12:45, 337 次点击
程序代码:
Private Sub cmd1_Click()
  Dim MESSAGE As String
'  Adodc1.RecordSource = "select * from ma where (ma.操作员  like " + Chr(34) + Combo1.Text + Chr(34) + ")"
'
  Adodc1.Refresh
       Adodc1.RecordSource = "select * from ma where 操作员='" + Combo1.Text + "'"
       Adodc1.Refresh
       If Adodc1.Recordset.RecordCount > 0 Then
              If Combo1.Text <> "" And Trim(Text2.Text) = Trim(Text1.Text) Then
              frm_main.StatusBar1.Panels(2).Text = "当前系统用户:" & Trim(Combo1.Text)
              Name1 = Trim(Combo1.Text)
              frm_main.Check1.Value = Adodc1.Recordset.Fields("基本信息管理")
              frm_main.Check2.Value = Adodc1.Recordset.Fields("客户信息管理")
              frm_main.Check3.Value = Adodc1.Recordset.Fields("客户信息查询")
              frm_main.Check4.Value = Adodc1.Recordset.Fields("系统设置")
              Load frm_main
              frm_main.Show
              Unload Me
              Else
              MsgBox "没有此操作员的信息或者输入的密码错误,请您确认后重新输入"
              Text2.Text = ""
              Text2.SetFocus
              End If
       Else
            MsgBox "没有此操作员的信息或者输入的密码错误,请您确认后重新输入"
            Combo1.Text = ""
            Text2.Text = "'"
            Combo1.SetFocus
       End If
End Sub
大家帮我看一下这个正确的登录名和密码是什么???谢谢!
2 回复
#2
风吹过b2013-06-08 13:53
密码框是 text2 吗?
如果是,那么密码就在 text1 里面。

用户名,在 Combo1 里,
而 Combo1 里的数据,又在是 数据库 的  ma  这个表里面。
#3
Artless2013-06-08 19:31
以下是引用叶紫凝在2013-6-8 12:45:28的发言:

Private Sub cmd1_Click()
  Dim MESSAGE As String
'  Adodc1.RecordSource = "select * from ma where (ma.操作员  like " + Chr(34) + Combo1.Text + Chr(34) + ")"
'  Adodc1.Refresh
       Adodc1.RecordSource = "select * from ma where 操作员='" + Combo1.Text + "'"
       Adodc1.Refresh
       If Adodc1.Recordset.RecordCount > 0 Then
              If Combo1.Text <> "" And Trim(Text2.Text) = Trim(Text1.Text) Then
              frm_main.StatusBar1.Panels(2).Text = "当前系统用户:" & Trim(Combo1.Text)
              Name1 = Trim(Combo1.Text)
              frm_main.Check1.Value = Adodc1.Recordset.Fields("基本信息管理")
              frm_main.Check2.Value = Adodc1.Recordset.Fields("客户信息管理")
              frm_main.Check3.Value = Adodc1.Recordset.Fields("客户信息查询")
              frm_main.Check4.Value = Adodc1.Recordset.Fields("系统设置")
              Load frm_main
              frm_main.Show
              Unload Me
              Else
              MsgBox "没有此操作员的信息或者输入的密码错误,请您确认后重新输入"
              Text2.Text = ""
              Text2.SetFocus
              End If
       Else
            MsgBox "没有此操作员的信息或者输入的密码错误,请您确认后重新输入"
            Combo1.Text = ""
            Text2.Text = "'"
            Combo1.SetFocus
       End If
End Sub大家帮我看一下这个正确的登录名和密码是什么???谢谢!
从代码没法得到登录名和密码
1