SELECT ögrenci.ad, ögrenci.soyad, ögrenci.fiziknotu, ögrenci.kimyanotu, ögrenci.matematiknotu
FROM ögrenci
WHERE (((Nz([fiziknotu])*1)>=(IIf([Forms]![sorgu_frm]![fiziknotu_srg_txt]<>"",[Forms]![sorgu_frm]![fiziknotu_srg_txt],"0"))) AND ((Nz([kimyanotu])*1)>=(IIf([Forms]![sorgu_frm]![kimyanotu_srg_txt]<>"",[Forms]![sorgu_frm]![kimyanotu_srg_txt],"0"))) AND ((Nz([matematiknotu])*1)>=(IIf([Forms]![sorgu_frm]![matematiknotu_srg_txt]<>"",[Forms]![sorgu_frm]![matematiknotu_srg_txt],"0"))));
ve deneyin. Sorgu_frm açık olmalı..Not: sorguda boş alanlara değer atama ile ilgili olarak kullanılan IIF fonksiyonu yerine Sn Okileturc hocamın belirttiği gibi NZ fonksiyonu kullanılmıştır.
Bu uygulamada asıl olan, sorgudaki boş değerlerin "0" olarak getirilmesinin yanı sıra ölçüt alanına yazdığımız deyimde de form üzerinde boş bırakılan alanın değerinin "0" olarak belirlenmesinin önemidir.
Ben örneği de ekleyeyim. İnceleyin lütfen.