AccessTr.neT

Tam Versiyon: Listbox Açılışta Tüm Kayıtlar Görünsün
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Listboxta çeşitli kriterlere göre aramalar (süzmeler) yapabiliyorum. Lakin listbox ilk defa açıldığında tüm kayıtları listelemek istiyorum. 3 alana göre süzme yapıldığı için alanların birinde veri yoksa onu listede getirmiyor.

SELECT tbl_ogrenci.ogr_id, tbl_ogrenci.adi_soyadi AS [Adı Soyadı], tbl_ogrenci.okul_no AS [Okul No], tbl_ogrenci.sinifi AS Sınıfı, tbl_ogrenci.ogrenci_telefonu AS [Öğrenci Telefonu], tbl_ogrenci.veli_adi_soyadi AS [Veli Adı Soyadı], tbl_ogrenci.veli_telefonu AS [Veli Telefonu]
FROM tbl_ogrenci
WHERE (((tbl_ogrenci.adi_soyadi) Like "*" & [Forms]![frm_listeogrenci]![txt_ad_ara_gizli] & "*") AND ((tbl_ogrenci.okul_no) Like "*" & [Forms]![frm_listeogrenci]![txt_num_ara_gizli] & "*") AND ((tbl_ogrenci.sinifi) Like "*" & [Forms]![frm_listeogrenci]![txt_snf_ara_gizli] & "*"));
form yüklenirke olayına liste kutusunun kayıt kaynağı olarak kritersiz kısmı ekleyebilirsiniz
txtSQL="SELECT tbl_ogrenci.ogr_id, tbl_ogrenci.adi_soyadi AS [Adı Soyadı], tbl_ogrenci.okul_no AS [Okul No], tbl_ogrenci.sinifi AS Sınıfı, tbl_ogrenci.ogrenci_telefonu AS [Öğrenci Telefonu], tbl_ogrenci.veli_adi_soyadi AS [Veli Adı Soyadı], tbl_ogrenci.veli_telefonu AS [Veli Telefonu]
FROM tbl_ogrenci"
listeKutusu.RowSource =txtSQL
gibi
Evet. Teşekkürler. Konu çözülmüştür