Skip to main content

AccessTr.neT


Liste Kutusu Filtreleme

Liste Kutusu Filtreleme

#7
"SELECT Tablo1.Kimlik, Tablo1.sayi, Tablo1.sayi2 FROM Tablo1 WHERE (Tablo1.sayi & '') like iif(len([Formlar]![Form1]![Metin2] & '')=0,'*',[Formlar]![Form1]![Metin2]);"
şeklinde dener misiniz? Deneme imkanım yok, teorik, yazım hatası olabilir
Cevapla
#8
(06/12/2022, 22:16)atoykan yazdı: Komut7'nini tıklanma olayında kodu aşağıdaki ile değiştirin
If IsNull(Metin2) Or Metin2 = "" Then
Me.Liste0.RowSource = "SELECT Tablo1.Kimlik, Tablo1.sayi, Tablo1.sayi2 FROM Tablo1;"
Else
Me.Liste0.RowSource = "SELECT Tablo1.Kimlik, Tablo1.sayi, Tablo1.sayi2 FROM Tablo1 WHERE (((Tablo1.sayi)=[Formlar]![Form1]![Metin2]));"
Me.Liste0.Requery
End If

bu formunuzda textbox boş ise liste kutusuna tüm değerleri herhangi bir sayı var ise listboxta bu değerleri filtreleyerek listeler.

Teşekkür ederim. Oldu.
Cevapla
#9
(06/12/2022, 22:40)berduş yazdı:
"SELECT Tablo1.Kimlik, Tablo1.sayi, Tablo1.sayi2 FROM Tablo1 WHERE (Tablo1.sayi & '') like iif(len([Formlar]![Form1]![Metin2] & '')=0,'*',[Formlar]![Form1]![Metin2]);"
şeklinde dener misiniz? Deneme imkanım yok, teorik, yazım hatası olabilir

Teşekkür ederim. Çalıştı. Emeğinize sağlık.
Cevapla
#10
Rica ederim
İyi çalışmalar
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da