AccessTr.neT

Tam Versiyon: Çalışanların Kronik Hastalıklarına Göre İstatistik Çıkarmak
Ş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
strSQL = "SELECT id, isimler,kronik, firma, bastarih, bittarih FROM Tablo1" & _
        " WHERE firma='" & [Metin13] & "'" & _
        " AND not isnull(kronik)" & _
        " AND (CLng(bastarih)<=" & CLng(Me.sontarih) & ")" & _
        " AND (CLng(bittarih)>=" & CLng(Me.ilktarih) & ")"
buda brucellayı sayıyor kafayı yemek üzereyim

(28/03/2020, 09:05)berduş yazdı: [ -> ]tablonuzdaki sontarih alanınız metin  onu tarihe çevirerek dener misiniz?
[Resim: do.php?img=9965]
SqlTxt = " select * from tablo1 where [id] not in ( select [id] from tablo1 where clng(bastarih)>=" & CLng(Me.sontarih) & _
         " or  clng(bittarih)<=" & CLng(Me.ilktarih) & ") and Tablo1.firma='" & [Metin13] & "'"
yukardaki sorgu kodunun sonucu olan sorgu resimde yer alıyor veriler hatalı mı?
evet şimdi oldu ben Sql kodu ile cebelleşirken meğer alan türünü hatalı yazmışım
çok teşekkürler sn. @berduş
diğer arkadaşlara da çok teşekkürler
Iyi çalışmalar
evet Sql için olması gereken bu cümle imiş arkadaşlar
strSQL = "SELECT id, isimler,kronik, firma, bastarih, bittarih FROM Tablo1" & _
        " WHERE firma='" & [Metin13] & "'" & _
        " AND not isnull(kronik)" & _
        " AND (CLng(bastarih)<=" & CLng(Me.sontarih) & ")" & _
        " AND (CLng(bittarih)>=" & CLng(Me.ilktarih) & ")"
Yalniz 12. mesajdaki kodun doğru çalışıp çalışmadığını hâlâ söylemediniz emek harcadık en azından doğru çalışıp çalışmadığını, hatalıysa görünen hatanın ne olduğunu öğrenme hakkımız olduğunu düşünüyorum.
Alttaki selectten sonraki yerlere sadece listboxtta gösterilecek alanlar yazılsa daha kısa olmazmı sadece kronik yazmak yada sadece * yazmak yeter bence çünkü bildiğim listboxa additem yöntemi ile veri alınıyor değil mi?


strSQL = "SELECT id, isimler,kronik, firma, bastarih, bittarih
(28/03/2020, 10:53)feraz yazdı: [ -> ]Alttaki selectten sonraki yerlere sadece listboxtta gösterilecek alanlar yazılsa daha kısa olmazmı sadece kronik yazmak yada sadece * yazmak yeter bence çünkü bildiğim listboxa additem yöntemi ile veri alınıyor değil mi?


strSQL = "SELECT id, isimler,kronik, firma, bastarih, bittarih
evet doğru
Sayfalar: 1 2 3 4 5 6