Skip to main content

AccessTr.neT


Kaydı giren kullancıyı kaydetmek

Kaydı giren kullancıyı kaydetmek

Çözüldü #7
Merhabalar İscınar hocam sizin dosyanızı kendi veri tabanıma alıp sonunda yaptım ancak formda şöyle bir sorun oluştu .Kullanıcı programı acıyor yeni bir kayıt ekliyor ve ekleyen kişinin adı veri tabanına kaydoluyor buraya kadar her şey normal ancak girdiği kaydı kaydedip ,başka bir kayıt için beklemek istediğinde direk ıd no geliyor ve yeni kayda zorluyor ,zorunlu alanların doldurlmasını istiyor ,ve sürekli yeni kayıt için uyarıyor programı kapatmak istediğinizde son kaydı geçersiz sayıyor.Buna formun geceli olduğunda kuralına yazılı şu kod sebebp oluyor

Private Sub Form_Current()
Me.oturum = Dlookup ("kulanici_adi", "Tbl_Kullanici", "kul_id=[Etiket23]")
End Sub
oysakı bu kuralı sılınce kaydı kaydet dediğimde ıd kısmına yeni yazıyor nezamanki yeni bir kayıt gırersem bu sayıya dönüşüyor.Tabi kuarlı silersem bu seferde kullanıcyla ilgili hatalar oluşuyor bu sorunu nasıl çözerim yardımlarınız için teşekkürler.Son halini ekledim siz 2010 kullanmıyorsunuz ancak belki formda başka birisi bakmak ister veya bir başkasına fikir verir .Yardımlarını için teşekkürler.

RAPOR.zip
Cevapla
Çözüldü #8
Merhaba isçınar hocam sorunu buldum ancak nasıl çözeceğimi bilmiyorum.Kaydı kayıt et sonrakine geç dediğimde kullanıcı ismi veritabanına direk kayıt açtığı için Access yeni bir satır oluşturuyor,bu sebeplede tüm verilerin doldurlmasını istiyor şöyle bir koda yazasam sorun çözülür diye düşünüyorum ancak nasıl yapacağım konusnda sizden destek istiyorum.veri tabanındaki kullanıcı alan adının geçerliliğine koşul girsem ve siteid alan adı dolu olduğunda geçerli olmasını istesem sorun çözülürmü çözülürse kodu nasıl yazamam gerek.Tşk.
Cevapla
Çözüldü #9
Formun ekleme sonrasında olayına yazmayı deneyin
Toprağa her türlü kötü şey atılmasına rağmen
Topraktan hep güzel şeyler biter . (Akşemseddin)
Cevapla
Çözüldü #10
Naasıl bir kod yazmam gerekiyor ?
Cevapla
Çözüldü #11
Geçerli olduğundaki kodu silip örneğin istediğiniz bir alanın ekleme sonrasında olayına da yazabilirsiniz

Me.oturum = Dlookup ("kulanici_adi", "Tbl_Kullanici", "kul_id=[Etiket23]")
Toprağa her türlü kötü şey atılmasına rağmen
Topraktan hep güzel şeyler biter . (Akşemseddin)
Cevapla
Çözüldü #12
Dediğiniz gibi yaptım oldu Img-grin),teşekkürler.Çok zamanınızı aldım kusra bakmayın.İyi akşamlar.
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task