açılır kutulu sorguda bazı kayıtlar gözükmemesi

22/02/2012, 13:36

bilgins

bir süredir Access ile ilgileniyorum. çoğu problemimi buradan araştırarak yaptım. o yüzden mesaj yazmadım. çözemediğim bir sorunum var.
bir formda açılır menülerle kayıt gösteren bir liste kutum var. örneğin hangi ilçede hani firma var onu göstermesini istiyorum. buraya kadar kendimce yaptım. ama formu ilk açtığımda firma tablosunda(örnekte toplam 7 kayıt var) ilce girilmeyen kayıtlar liste kutusunda(listede 2 kayıt gözükmüyor) gözükmüyor. sadece ilce kayıdı girilmişler var. açılır kutu olarak ilçe şeçimi belirlediğim için sanırım. ben formu açtığımda liste kutusunda tüm kayıtları görmek istiyorum. sonra açılır kutudan ilçe seçerek liste kutusunda o ilçelerin olmasını istiyorum. örnekte sadece ilçe var ama benim asıl yapmak istediğimde birden fazla açılır kutularla seçim yapılacak ve onlara göre eleyerak isteğime ulaşmak.
umarım derdimi anlatabilmişimdir.

Ek Dosyalar

22/02/2012, 14:00

benremix

Zamanım olmadığı için size bir öneride bulunacağım. Forumda il ilçe diye arama yaparsanız sanırım istediğinizi bulursunuz. Yoksa arkadaşlar yardımcı olur.
Saygılar...
22/02/2012, 22:02

POWER

İncelermisiniz...

Lütfen olumlu veya olumsuz geri dönüş yapınız...
23/02/2012, 01:39

bilgins

sayın ufuk bey cevabınız için teşekkür ederim.
yaptığınız dosya işimi biraz görüyor. formu ilk açtığımda tüm kayıtlar gözüküyor. ben daha fazla açılır kutu ekledim (daha fazla eleme yapmak için)bütün açılır kutular seçildiğinde liste kutusunda kayıtlar çıkıyor gözüküyor.yada ben beceremedim.
ilk mesajımdaki örnekte tek açılır kutu yapmıştım. sonra açılır kutu eklersem bunlara ilk açılır menüdeki işlemleri yaparım diye düşündüm. şimdi başka bir örnek ekliyorum birden fazla açılır kutusu olan. bu örnekte firma tablosunda il ve ilçe alanları tam dolu fakat kategori ve faal alanlarında bazı satırlar boş(hepsine bilgi girmem gerekmeyebilir). açılır kutularla bu alanları kullanarak eleme yapmak istiyorum. bunu sorguda like kullanarak elde ediyorum.bu isteğimi bir nebze olsun karşılıyor.fakat firma tablosunda 10 kayıt varken formu açtığımada 5 kayıt gösteriyor. sanırım buda kategori ve faal alanlarının bazılarına değer girmediğim ve bunları baz alan açılır kutular kullandığım için. birini pasif yapınca ilk liste kutusundaki kayıtlar artıyor.
açılır kutularla eleme yapmak istersem mesela edirne ilinde keşan ilçesinde ki firmaları görmek isteğimde 2 firma gözüküyor(firma10 nun faal durumu boş olduğundan sanırım). halbuki 3 tane firma var.
özetle ben firma formunda tablodaki tüm kayıtlar liste kutusunda gözüksün boş kayıtlar olan kısımlarda dahil. sonra açılır kutulardan isteğin birini veya birkaçını sıralı veya karışık seçeyim o sırada listekutusunda isteğime göre değişsin. yani istediğim biraz esnek bir eleme.
sitede araştırma yaptım fakat anlatılanları tam anlamadım yada uygulamada yanlışlık yaptım sanırım.
biraz uzun ve karışık olabilir derdimi tam anlatmak istedim. ayrıca bu örnek asıl yaptığım programın derdimi anlatabilmek için yapılmış küçük örneğidir. asıl programda farklı ve daha fazla açılır kutular ve textlerle eleme yapılacak.

Ek Dosyalar

23/02/2012, 11:31

POWER

Sn bilgins;

Like deyimi Null içeren alanlarda sonuç üretmez.Bu yüzden sizde o satırları göremezsiniz.

Fakat küçük bir kandırmacayla ,

alanların sonuna boşluk ekleyerek Null içeren alanları kurtarmış olursunuz ve tüm satırları görürsünüz.

Ekteki örneği incelediğinizde daha iyi anlayacaksınız...

Lütfen olumlu veya olumsuz geri dönüş yapınız...
23/02/2012, 15:14

bilgins

sayın ufuk bey yardımlarınız için teşekkür ederim işimi gördü.
şuan tam müsait değilim kendi programımda basitçe denedim şimdilik sorun yok. müsait olduğumda tam olarak adapte ederim. ama sorun olacakmış gibide gözükmüyor. sorun olursa gene sorarım
sorun çözüldü olarak değiştirilebilir.
elinize sağlık.