Ik heb een formulier met wachtwoord beveiliging gevonden, nu wil ik deze gaan gebruiken met dat verschil dat hij het wachtwoord uit een tabel haalt.
de tabel heet TblWachtwoord en in het veld [wachtwoord] komt het wachtwoord te staan wat vergeleken moet worden met het ingetypte wachtwoord.
genoeg wachtwoord
getypt ik hoop dat mijn vraag duidelijk is.
hierbij de code
mvg
René
de tabel heet TblWachtwoord en in het veld [wachtwoord] komt het wachtwoord te staan wat vergeleken moet worden met het ingetypte wachtwoord.
genoeg wachtwoord

hierbij de code
Code:
Option Explicit
'-----------
' Simple Password Protection Routine
' Developed by: Candace L. Tripp
' ctripp1@earthlink.net
'-----------
Private Sub Form_Load()
gOkToClose = False
' number of tries
gintPasswordFlag = 1
End Sub
Private Sub Form_Unload(Cancel As Integer)
If Not gOkToClose Then
Cancel = True
End If
End Sub
Private Sub PASSWORD_AfterUpdate()
On Error GoTo err_PASSWORD_AfterUpdate
If Me![PASSWORD] = "test" Then
gOkToClose = True
DoCmd.OpenForm "FrmOndhfingeg"
DoCmd.Close A_FORM, "frmPassword"
DoCmd.Close A_FORM, "Hoofdmenu"
Else
' give them three shots at getting it right
Select Case gintPasswordFlag
Case 1 To 2
DoCmd.Beep
MsgBox "Incorrect password", 16, "Password"
gintPasswordFlag = gintPasswordFlag + 1
Case Else
gOkToClose = True
DoCmd.Close A_FORM, "frmPassword"
DoCmd.Beep
DoCmd.OpenForm "frmPasswordFail"
End Select
End If
exit_PASSWORD_AfterUpdate:
Exit Sub
err_PASSWORD_AfterUpdate:
MsgBox "Error " & Err & ": " & Error$, 0, "Password"
Resume exit_PASSWORD_AfterUpdate
End Sub
mvg
René