新年好,请教!
Private Sub cmdOK_Click()
Dim conn As New ADODB.Connection
Dim rs As New ADODB.Recordset
conn.ConnectionString = "Provider=SQLOLEDB.1;Password=123-abc;Persist Security Info=True;User ID=sa;Initial Catalog=heeu;Data Source=DSERVER"
conn.Open
rs.Open "Select * from denglu where name='" & txtUserName & "'", conn
While Not rs.EOF
If rs("name") = txtUserName Then
If txtPassword = rs("pwds") Then
LoginSucceeded = True
Me.Hide
Form1.Show
Else
MsgBox "无效的密码,请重试!", , "登录"
txtPassword.SetFocus
SendKeys "{Home}+{End}"
End If
Else
Print "查无此人,请检查用户名,区分大小写"
End If
rs.MoveNext
Wend
rs.Close
Set rs = Nothing
conn.Close
Set conn = Nothing
End Sub
红色代码怎么运行不到?用户名 不存在时怎么不运行此句代码?