Acesste İlk açılışta kullanıcı kontrolünü nasıl yaparim

Katılım
13 Haziran 2006
Mesajlar
2
arkadaşlar ufak bir örnek gonderiyorum. Program ilk başladiğinda kullanici kontrolu nasıl yaparim?
 
Katılım
21 Ekim 2005
Mesajlar
529
Excel Vers. ve Dili
2010 - TR!
bardereli, buna benzer bı kodu tamam dugmesıne ekleyebılırsınız
ıyı gunler

Private Sub LOGIN_Click()
If KULLANICIADI = "YONETICI" Then GoTo Adım2 Else GoTo STANDARTKULLANICI
Exit Sub

Adım2:
If SIFRE = "YONETIM" Then GoTo Adım3 Else MsgBox "GIRIS HATASI KULLANICI ADI VE SIFRENIZI KONTROL EDIN"
Exit Sub

Adım3:
Me.Visible = False
DoCmd.OpenForm "USERCONTROLX"
Exit Sub
'-----------------------------------------------------------------------
'-----------------------------------------------------------------------
'-----------------------------------------------------------------------

STANDARTKULLANICI:
KULLANICICTRL = DLookup("[TCKIMLIK]", "[USERCONTROLX]", "[TCKIMLIK] =Forms![USER_LOGIN]![KULLANICIADI]")
SIFRECTRL = DLookup("[SIFRE]", "[USERCONTROLX]", "[SIFRE] =Forms![USER_LOGIN]![SIFRE]")


If KULLANICIADI = KULLANICICTRL Then GoTo SIFREKONTROL Else GoTo KULLANICIYOK


SIFREKONTROL:
If SIFRE = SIFRECTRL Then GoTo KULLANICIGIRISOK Else GoTo SIFREYOK

KULLANICIYOK:
MsgBox "KULLANCI HATASI : SISTEM YONETICINE BASVURUN."
Exit Sub
SIFREYOK:
MsgBox "SIFRE HATASI : SISTEM YONETICINE BASVURUN."
Exit Sub

KULLANICIGIRISOK:
Me.Visible = False
DoCmd.OpenForm "AnaForm"
Exit Sub

End Sub
 
Katılım
21 Ekim 2005
Mesajlar
529
Excel Vers. ve Dili
2010 - TR!
bardereli, once kendıne user logın dıye bı tablo olustur ardından userformun tamam tusuna yukardakı gıbı bır kod ekle
Not : yukardakı ornegı ben kendı verıtabanımda kullanıyorum sen ıstersen farklı alan adları kullanabılırsın
ıyı gunler
 
Üst