[Access] VB Logincode in database

Pagina: 1
Acties:
  • 135 views sinds 30-01-2008

  • Carpenter
  • Registratie: December 2002
  • Laatst online: 00:46
Beste mensen,

Ik heb een loginscriptje geprobeerd te maken voor mijn access database (zie onderstaand)

--------------------------------------------------------------------------
Private Sub btn_inloggen_Click()

Dim dbs As Database, rst As Recordset, rstLogin As Recordset
Dim rstRolf

Set dbs = CurrentDb
Set rstLogin = dbs.OpenRecordset("SELECT medewerker_profiel_pass FROM tbl_medewerker_profiel WHERE medewerker_profiel_user = '" & [txt_username] & "'", dbOpenDynaset, dbReadOnly)

txt_username.SetFocus
If txt_username.Text = "" Then
MsgBox "U dient een gebruiksersnaam op te geven", vbOKOnly, "Inloggen"
Else
txt_password.SetFocus
If txt_password.Text = "" Then
MsgBox "U dient een password op te geven", vbOKOnly, "Inloggen"
ElseIf rstLogin.EOF Then
MsgBox "De gebruikersnaam die u heb ingevult bestaat niet", vbOKOnly, "Inloggen"
ElseIf rstLogin.Fields(0) <> txt_password.Value Then
MsgBox "Het password dat u hebt ingevoerd is niet correct", vbOKOnly, "Inloggen"
Else
DoCmd.OpenForm "frm_bevinding", acNormal
End If
End If

rstLogin.Close
Set dbs = Nothing

End Sub
--------------------------------------------------------------------------

Nou heb ik dit gemaakt met een recordset, maar dit vind ik eigenlijk geen goede oplossing. Ik zou dit liever met tabellen willen doen maar ik ben er nog niet echt uit gekomen.
Heeft misschien iemand anders een voorbeeldje van een dergelijk loginscriptje (ik heb ook al op internet en op tweakers gezocht maar niets gevonden) en/of zou iemand mij misschien kunnen helpen hoe dit anders kan?

Carpenter

[ Voor 14% gewijzigd door Carpenter op 08-10-2003 15:27 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
Scriptrequests zijn niet toegestaan.

https://fgheysels.github.io/


Dit topic is gesloten.