标题:登陆界面
取消只看楼主
wilsonfu007
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-8-22
 问题点数:0 回复次数:2 
登陆界面
Private Sub Command1_Click()
Dim xg As String
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
xg = "Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & App.Path & "\xsgl.mdb"
cn.Open xg
rs.Open "select * from dl", cn, adOpenKeyset, adLockPessimistic
If rs.RecordCount > 0 Then
  If Text1.Text = "" Then
   MsgBox "请输入用户名", vbOKOnly + vbCritical, "登陆错误"
   Text1.SetFocus
   Exit Sub
  End If
     If Text1.Text <> "" Then
      Set rs1 = New ADODB.Recordset
          rs1.Open "select * from dl where user_id='" & Text1.Text & "'", cn, adOpenKeyset, adLockPessimistic
      Text2.SetFocus
     If rs1.RecordCount > 0 Then
       If Text2.Text <> "" Then
        rs1.Open "select * from dl where user_power='" & Text2.Text & "'", cn
        Command1.SetFocus
         If rs1.Fields("user_id") = Text1.Text And rs1.Fields("user_power") = Text2.Text Then
          form2.show
          unload.me
          Else
            MsgBox "信息错误!", vbExclamation + vbOKCancel, "登陆错误"
            Text1.Text = ""
            Text2.Text = ""
            Text1.SetFocus
         End If
        End If
      End If
    End If
End If
End Sub
请帮我看一下这个程序为什么登陆不另一个界面!谢谢了
搜索更多相关主题的帖子: thank you 
2008-08-26 10:56
wilsonfu007
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-8-22
得分:0 
没有出现任何错误,就是不能判断输入的用户名和密码,并且不会登陆到另一个界面。麻烦大家了。
2008-08-27 12:09
wilsonfu007
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2008-8-22
得分:0 
thank you
不知怎么可以打开了,真是莫名其妙。谢谢了。顺便将代码上传。简单!
2008-08-27 19:52



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-229890-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.682262 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved