Doğum tarihine göre yaş tespiti

Katılım
24 Ağustos 2007
Mesajlar
120
Excel Vers. ve Dili
2003 türkçe
Kişiler tablosunda, Adı soyadı ve Doğum tarihi kaydı alan adı var.Yaş alan adına ise ,güncel tarihe göre son yaş durumunun acces tarafından otomatik olarak tespiti mümkün müdür ? Örneğin.
Adı Soyadı : Ahmet Örnek
Doğum Tarihi : 01.01.1989
Yaş :20 (sistem kendiliğinden gösterecek)
saygılarımla
 
Katılım
9 Ağustos 2009
Mesajlar
208
Excel Vers. ve Dili
Excel 2007
Valla Sn. Meraklı biri. Ben accessden anlamıyorum ama excel de dediğin gibi birşey yaptım. Dtpicker ile adamın yaşını seçtirdim ve kodlarla guncel tarihten girilen doğum tarihi çıkartarak yaş hesabı yaptırdım.. Belki sana bi fikir verir... Çıkarma işlemi gunsayısı veriyor ve 365 e bölerek yaşa ulaşabiliyosun..
 
Katılım
24 Ağustos 2007
Mesajlar
120
Excel Vers. ve Dili
2003 türkçe
Ben accesde yardım bekliyorum.Örnek olsun diye dosyayı ekledim.İleri seviyede acces bilgim olmadığı için üstadların hem açıklayarak hemde ekteki dosyaya uygulayarak gönderirlerse sevinirim .Saygılarımla
 

Ekli dosyalar

Katılım
18 Nisan 2007
Mesajlar
2,053
Excel Vers. ve Dili
Access 2019
Merhaba..

Öncelikle Yaş kayıtları için ayrıca bir alan oluşturmanıza gerek olmadığını belirteyim.. Çünkü bu değeri fonksiyonlar yardımı ile elde edebiliyoruz.. Bu alan illaki olsun derseniz de alanın varsayılan değerine aynı tablodaki Doğum tarihi alanını kullanarak bir formulü referans veremezsiniz..

Kod:
DateDiff("yyyy";[doğum tarihi];Date())
Önerim..:

Kayıt girişlerini bu tablodan oluşturacağınız bir sorgudan yapınız ve sorgudaki boş bir alana yukardaki fonksiyonu yazınız.. Doğum tarihini girdiğinizde yaş otomatik olarak atacaktır..
 
Katılım
24 Ağustos 2007
Mesajlar
120
Excel Vers. ve Dili
2003 türkçe
Sn Taruz çok teşekkür ederim işimi gördü saygılar
 
Üst