Skip to main content

AccessTr.neT


Kullanıcı porola kodu hatası hakkında.

Kullanıcı porola kodu hatası hakkında.

Çözüldü #1
Merhaba;

Örnekte kullanıcı adı ve şifresi ile ilgili bir uygulama hazırladım. Tabi kodları başka uygulamadan çekip kendi uygulamama ekledim. Birinci sıradaki kullanıcı adı ve şifresini kabul ediyor fakat diğerlerini kabul etmiyor. Kod hata veriyor.
Kodun neden çalışmadığını açıklayarak anlatabilirmisiniz. Teşekkürler.
.rar Copy of HATA KAPAĞI.rar (Dosya Boyutu: 26,17 KB | İndirme Sayısı: 2)
Cevapla
Çözüldü #2
Sayın Direnist
Şöyle yapsanız daha iyi olmaz mıydı?
.rar HATA KAPAĞI_demiral.rar (Dosya Boyutu: 26,4 KB | İndirme Sayısı: 15)
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #3
Teşekkür ederim Mehmet hocam.
Benim tamamen kopyala ve yapıştır olarak uygulama arayüzüme eklediğim bu kodlama ile yapılan çalışmada kesinlikle siz ne derseniz daha iyisi olur...Img-grin
yalnız çok merak ediyorum. Bir çok örneğe baktım. Hepsinde aynı kod ve tırnak ile açılıp yazılmış aynı açıklamalar ile çalışan bu kod herşeyi aynı yaptığıma inandığımı benim uygulamamda neden olmadı.
Hep şu satırın " If Me.şifre.Value = Dlookup ("Şifre", "tblsifre", "[ID]=" & Me.kullanıcıadı.Value) Then" ,
" Me.kullanıcıadı.value" kısmını işaret ederek hata verdi. Açıklarsanız çok sevinirim.
Birde hocam uygulamada intlogonatemps yardımı ile 3 kere hatalı giriş yapınca programı kapatan fonksiyon yada kod 3 kere doğru giriş yapsam bile programı kapatıyor. Bu konudada yardımınız isteyebilirmiyim ?
Teşekkürler.
Cevapla
Çözüldü #4
(03/10/2009, 13:53)direnist yazdı: Benim tamamen kopyala ve yapıştır olarak uygulama arayüzüme eklediğim bu kodlama ile yapılan çalışmada kesinlikle siz ne derseniz daha iyisi olur...Img-grin
yalnız çok merak ediyorum. Bir çok örneğe baktım. Hepsinde aynı kod ve tırnak ile açılıp yazılmış aynı açıklamalar ile çalışan bu kod herşeyi aynı yaptığıma inandığımı benim uygulamamda neden olmadı.
Hep şu satırın " If Me.şifre.Value = Dlookup ("Şifre", "tblsifre", "[ID]=" & Me.kullanıcıadı.Value) Then" ,
" Me.kullanıcıadı.value" kısmını işaret ederek hata verdi. Açıklarsanız çok sevinirim.

Sayın direnist
Kopyala yapıştır ile yapmak yerine "dlookup" kelimesini formun arama kutusuna yazarak arama yaptırın. Orada benim ve birçok arkadaşımın yazı ve örnekleri gelecek. Dlookup kullanımını ordan öğrenin. Ezbere olmaz.
Ayrıca şunu belirteyim ben bu örnekte Dlookup kullanmadım. Açılan kutu ve onun Column özelliğini kullandım. İnceleyip öğrenebilirsiniz. Dlookup a göre çok daha kolay ve pratiktir.
Alıntı:Birde hocam uygulamada intlogonatemps yardımı ile 3 kere hatalı giriş yapınca programı kapatan fonksiyon yada kod 3 kere doğru giriş yapsam bile programı kapatıyor. Bu konudada yardımınız isteyebilirmiyim ?
Teşekkürler.

Buna hiç dikkat etmemiştim ama doğru yazılan bir şifre neden 3 kere doğru yazılsın ki? Çok önemli değil. Ancak hata varsa ortaya çıkan bir durumdur. Doğru olarak girildikten sonra ancak programdan çıkılıp tekrar gelinen bir ekranda 3 kez girmenin yanlış veya doğru olmasına bakılmaz yani. Hatalı girildiğinde işe yarayacağı için, diğer yöne bakılmamış. Bence bir sorun değildir. Uğraşmaya gerek yok.
İnadına, ille de Accesstr.net...
Cevapla
Çözüldü #5
Teşekkür ederim Mehmet hoca...
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da