Skip to main content

AccessTr.neT


sayısal kutucuklarda sorgu yapma işlemi

sayısal kutucuklarda sorgu yapma işlemi

Çözüldü #13
(17/11/2010, 20:45)BlackEagle yazdı: Nz fonksiyonu ile boş alana 0 değeri atamasını sağlamaktayız, ancak bu arada mutlaka bir işlem gerekmektedir. Nz([matematiknotu]) şeklinde kullanıldığında herhangi bir değer atamayacaktır. Fakat *1 ile işleme tabi tutarak sonucun 0 olması sağlanır. Bu değeri *2 yaparsanız bu kez değeri 0 dan farklı olan değerler 2 ile çarpılacak ve sonuçlar hatalı çıkacaktır. Belki anlatımım bilimsel olmamıştır Img-grin Umarım açıklayabilmişimdir.
tşk ederim açıklayıcı oldu benim için de şuan da tarih için bir sorunla karşılaştım yani nz([dogum tarihi])*1 yaptığım zaman, sorguda doğum tarihi textbox'ı dolu değilse hiç bir kayıtı göstermiyor. yani girmek mecburu oluyor yine.. girince bi hata yok sorgu hatasız çalışıyor.. bu konu hakkında bir bilginiz var mı ? Teşekkürler...
newindmuh, 18-03-2010 tarihinden beri AccessTr.neT
Cevapla
Çözüldü #14
Tarih alanında alfanümerik de yaptığımız gibi Len kullabilirsiniz
IIf(Len[TARIHİM]>0;[TARIHIM];#01/01/1900#) gbi. Sorgu kriterinizde
01.01.1900 dışındakileri göster veya 2 tarih arası göster benzeri
bir filtre kullandığınızda veri kaybı olmayacaktır

Alıntı:Gerçekten çok teşekkür ederim.. tam istediğimi yapmışsınız.. anlaması da çok kolay, asıl yaptığım çalışmada da uyguladım, hiç bir sorun olmadı.. çok çok teşekkürler.. sadece bir şey merak ediyorum : sorguda alan kısmına Nz([fiziknotu])*1 yazarak ne demek istediniz mantığı nedir ?.. yani mesela orada ki 1 yerine başka bi rakam yazabilirmiyiz..çok tşkler iyi bayramlar...
Black hocam bu sorunuza çok güzel cevap vermiş, tşk.

[/quote]
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
Çözüldü #15
Çözüm için Sn Blackeagle ve okileturc hocamıza teşekkürler. Ellerine sağlık. Saygılar...
Bilgi paylaşıldıkça çoğalır....
Her engel, yaşam koşullarınızı daha iyileştirecek bir fırsattır.


Access için her zaman lazım olacak konu başlıkları listesi


Cevapla
Çözüldü #16
herkese çok teşekkür ederim , cevap verme nezaketi gösterdikleri için. Ayrıca zahmet ettikleri için. Dediğinizi deneyeceğim sayın Hocam.. Durumu cevap yazarım.. herkese iyi geceler..
newindmuh, 18-03-2010 tarihinden beri AccessTr.neT
Cevapla
Çözüldü #17
(17/11/2010, 23:14)okileturc yazdı: Tarih alanında alfanümerik de yaptığımız gibi Len kullabilirsiniz
IIf(Len[TARIHİM]>0;[TARIHIM];#01/01/1900#) gbi. Sorgu kriterinizde
01.01.1900 dışındakileri göster veya 2 tarih arası göster benzeri
bir filtre kullandığınızda veri kaybı olmayacaktır

sn Hocam, şimdi sizin dediğinizi yapmaya çalıştım ama olmadı ? sayı kutucukları çok güzel oldu ama tarihi yapamadım ? şimdi ;
IIf(Len[TARIHİM]>0;[TARIHIM];#01/01/1900#) ifadesini sorguda alan kısmına mı yoksa ölçüt kısmına mı yazacağız ? orayı biraz daha açar mısınız ? ben alana ve ölçüte ne yazacağım. teşekkürler...(kutucuğun adı : tarih_sec_txt )
newindmuh, 18-03-2010 tarihinden beri AccessTr.neT
Cevapla
Çözüldü #18
Örneği incelerseniz sanırım çözersiniz.
.rar ogrenci_not1_BlackEagle_2010-11-18.rar (Dosya Boyutu: 17,38 KB | İndirme Sayısı: 10)
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task