Share via

Login Code Problem in Access

Anonymous
2018-06-11T14:54:25+00:00

Hello there, please someone should help me on this code problem, I am working on how to login to a form main menu using a login screen to achieve gain access,I have created a table called "Admin" and  a "login form" I created textboxes for "user name and Password" with the following codes:

Private Sub btnLogin_Click()

   Dim rs As Recordset

Set rs = CurrentDb.OpenRecordset("tblAdim", dbOpenSnapShot, DbReadOnly)

   rs.FindFirst "UserName='" & Me.txtUsername & "'"

   If rs.NoMatch = True Then

  Me.lbWrongUser.Visible = True

  Me.txtUsername.SetFocus

Exit Sub

End If

Me.lbWrongUser.Visible = False

 If rs!Password <> Me.txtPassword Then

  Me.lblWrongPass.Visible = True

  Me.txtPassword.SetFocus

    Exit Sub

 End If

  Me.lblWrongPass.Visible = False

  DoCmd.OpenForm "frmMainMenu"

  DoCmd.Close acForm, Me.Name

  End Sub

     But the exception I got is :" user defined type not defined" Please tell me what to do.

Microsoft 365 and Office | Access | For home | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

19 answers

Sort by: Most helpful
  1. Anonymous
    2018-06-11T17:08:01+00:00

    ok, I am grateful

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2018-06-11T16:51:12+00:00

    DAO is an abbreviation of Data Access Objects; a set of code objects designed to allow manipulation of databases.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2018-06-11T16:46:19+00:00

    I am very much happy now, one more thing what is the full meaning of "DAO"

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2018-06-11T16:42:36+00:00

    it really works,thanks so much

    Was this answer helpful?

    0 comments No comments