注册 登录
编程论坛 ACCESS论坛

一个登陆界面问题,求解

Noll_Nie 发布于 2011-05-30 17:25, 646 次点击
程序代码:
Private Sub Command12_Click()
'On Error GoTo Err_Command12_Click
Dim str As String
Dim logname As String
Dim pwd As String

'Dim rs As New ADODB.Recordset

logname = Trim(Me.Text2)
pwd = Trim(Me.Text4)

If IsNull(logname) Then
DoCmd.Beep
MsgBox ("请输入用户名!")
ElseIf IsNull(pwd) Then
DoCmd.Beep
MsgBox ("请输入密码!")
Else
str = "select * from 管理员表 where UserName='" & logname & "'and PassWord='" & pwd & "'"
'Set rs =
If (str <> Me.Text2) Then
'rs.EOF Then
DoCmd.Beep
MsgBox ("没有这个用户,请重新输入!")
Me.Text2 = ""
Me.Text4 = ""
Me.Text2.SetFocus
Exit Sub
Else
DoCmd.Close
MsgBox ("欢迎使用人事管理系统!")
DoCmd.OpenForm ("人事管理系统")
End If


check = True
End If
'End
End Sub
输入了正确的信息,但是打不开窗体
3 回复
#2
方杰斌2011-06-09 19:21
是没跳出 提示信息是吗?
#3
huizia2011-06-22 11:20
看错了

[ 本帖最后由 huizia 于 2011-6-22 13:33 编辑 ]
#4
bjp_zhj2011-08-15 22:51
If (str <> Me.Text2) Then
你这句?
1