Skip to main content

AccessTr.neT


Kullanıcı ve şube yönetimi

Yunus Bozkurt
Yunus Bozkurt
10
3630

Kullanıcı ve şube yönetimi

Çözüldü #7
Giriş formunuzun kodunu aşağıdaki şekilde değiştirip denermisiniz..
Lütfen olumlu-olumsuz geri dönüş yapınız..

Option Compare Database

Private Sub btn_giris_Click()

Dim yetkim As Integer 'kullanıcının yetkisini seç

yetkim = Dlookup ("kul_yetki", "KULLANICILAR", "kul_adi='" & Me.txt_kuladi & "' AND kul_sifre='" & Me.txt_sifre & "'")

If yetkim = 3 Then
Subememuru

ElseIf yetkim = 2 Then
BYoneticisi
Else
GYonetici
End If
End Sub
Private Function Subememuru()
Dim kontrolet1 As Byte
Dim subesec As Integer
subesec = Dlookup ("kul_sube", "KULLANICILAR", "kul_adi='" & Me.txt_kuladi & "' AND kul_sifre='" & Me.txt_sifre & "'")
kontrolet1 = DCount("kul_ID", "KULLANICILAR", "kul_adi='" & Me.txt_kuladi & "' AND kul_sifre='" & Me.txt_sifre & "'")
If kontrolet1 = 1 Then
DoCmd.Close acForm, "Giriş", acSaveNo
DoCmd.OpenForm "listele_sube", , , , , , subesec
Else
MsgBox " yanlış şifre", vbOKOnly, "Geçersiz Şifre"
Me.txt_sifre.SetFocus
End If
End Function
Private Function BYoneticisi()
Dim bolgem As Integer

Dim kontrolet2 As Byte

bolgem = Dlookup ("kul_bolge", "KULLANICILAR", "kul_adi='" & Me.txt_kuladi & "' AND kul_sifre='" & Me.txt_sifre & "'")


kontrolet2 = DCount("kul_ID", "KULLANICILAR", "kul_adi='" & Me.txt_kuladi & "' AND kul_sifre='" & Me.txt_sifre & "'")

If kontrolet2 = 1 Then

DoCmd.Close acForm, "Giriş", acSaveNo

DoCmd.OpenForm "listele_bolge", , , , , , bolgem

Else

MsgBox " yanlış şifre", vbOKOnly, "Geçersiz Şifre"
Me.txt_sifre.SetFocus
End If
End Function
Private Function GYonetici()






Dim kontrolet3 As Byte
Dim subesec3 As Integer

subesec3 = Dlookup ("kul_sube", "KULLANICILAR", "kul_adi='" & Me.txt_kuladi & "' AND kul_sifre='" & Me.txt_sifre & "'")


kontrolet3 = DCount("kul_ID", "KULLANICILAR", "kul_adi='" & Me.txt_kuladi & "' AND kul_sifre='" & Me.txt_sifre & "'")

If kontrolet3 = 1 Then

DoCmd.Close acForm, "Giriş", acSaveNo

DoCmd.OpenForm "listele"

Else

MsgBox " yanlış şifre", vbOKOnly, "Geçersiz Şifre"
Me.txt_sifre.SetFocus
End If





End Function

Son Düzenleme: 21/05/2014, 23:00, Düzenleyen: SCavusoglu.
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da

Bu Konudaki Yorumlar
Kullanıcı ve şube yönetimi - Yazar: Yunus Bozkurt - 18/05/2014, 17:57
Cvp: Kullanıcı ve şube yönetimi - Yazar: alpeki99 - 18/05/2014, 23:35
Cvp: Kullanıcı ve şube yönetimi - Yazar: SCavusoglu - 19/05/2014, 12:12
Cvp: Kullanıcı ve şube yönetimi - Yazar: SCavusoglu - 21/05/2014, 21:14
Cvp: Kullanıcı ve şube yönetimi - Yazar: alpeki99 - 16/07/2014, 14:26
Task