AccessTr.neT

Tam Versiyon: Tablodaki "," İle Ayrılan Verileri Saymak
Şu anda arşiv modunu görüntülemektesiniz. Tam versiyonu görüntülemek için buraya tıklayınız.
Sayfalar: 1 2 3 4 5 6 7 8 9
Bilmiyorum abey bu soru yüzünden hastalanacağım.Neden anlayamıyorum acaba mantığı.Mesela A aranmış bu A başlangıç ve bitiş tarihlerine göre yapıyoruz yine olmuyor diyor muhterem accessman hocamız.Sizin örnekten 01.03.2020 başlangıç tarihinede olduğu için listeledi anladığım kadarıyla A kriterinde.
(28/03/2020, 00:39)alicimri yazdı: [ -> ]Filitreli örnek ekte.
maalesef yanlış sayıyor.biraz sadeleştirdim. resimden anlaşılacağı gibi her kayıt bir ihtimale karşılık geliyor
hazır gelen bilgilere göre listelediğinde 1. ve 6. ihtimal  yani ("kivi" ve "avokado") haricindekileri sayması gerekiyor


[Resim: do.php?img=9964]
Sn accessman sonuç aşağıdaki gibi mi olması gerekiyor
Armut 3
Avokado 0
Elma 3
Erik 4
Hıyar 2
Kivi 0
Limon 3
Muz 3
Nar 2
sqlx = sqlx & " WHERE (((Tablo1.meyveler) Like '*" & Trim(arr(i)) & "*')" & _
" AND ((Tablo1.firma)='" & [Açılan Kutu12].Value & "')" & _
" AND ((Tablo1.bastarih) Between " & CDbl(Metin3.Value) & " AND " & CDbl(Metin5.Value) & "))" & _
" OR (((Tablo1.meyveler) Like '*" & Trim(arr(i)) & "*')" & _
" AND ((Tablo1.firma)='" & [Açılan Kutu12].Value & "')" & _
" AND ((Tablo1.bittarih) Between " & CDbl(Metin3.Value) & " And " & CDbl(Metin5.Value) & "));
bunu tam anlayamadım ama olması gereken Sql cümlesinin tarih kısmı  şu imiş

" AND (CLng(bastarih)<=" & CLng(Me.sontarih) & ")" & _
" AND (CLng(bittarih)>=" & CLng(Me.ilktarih) & ")"

çok teşekkürler arkadaşlar ellerinize sağlık
Yukarıdaki #45 nolu mesajdaki  sonucun istediğin durum mu?
(28/03/2020, 10:42)alicimri yazdı: [ -> ]Yukarıdaki #45 nolu mesajdaki  sonucun istediğin durum mu?
evet olması gereken sonuç buydu
Sayfalar: 1 2 3 4 5 6 7 8 9