Merhaba arkadaşlar Askerler diye bir tablom var tabloda katılma tarihi ve terhis tarihi adlı alanlar mevcuttur. form1deki metin12 ye bir tarihi girdiğimde bu tarih Askerler adlı tablodaki katılma tarihi ve terhis tarihi arasında ise Askerleri adlı tablodaki askerleri Askerler_Filtre adlı sorguda listeyeleyecek iyi geceler dilerim.
Merhaba Sayın @
evren89
Sorularınız için örnek istemekten yorulduk. 19/07/2014'ten beri aramızdasınız, bu yöndeki yüzlerce uyarıyı bir kez olsun görmediniz mi şimdiye kadar hiç?
Aşağıdaki mantık ile yapabilirsiniz istediğiniz sorgulamayı:
SELECT Askerler.AdSoyad, Askerler.KatilmaTarihi, Askerler.TerhisTarihi
FROM Askerler
WHERE (((Askerler.TerhisTarihi)<=[Forms]![Form1]![Metin12]) AND ((Askerler.KatilmaTarihi)>=[Forms]![Form1]![Metin12]));
Hocam kusura bakma aklıma gelmedi bi dahaki sefer dediğiniz gibi olur.
Yapamadım ama siz örnek çalışma üzerinden bana gösterebilir misiniz.
SELECT Askerler3.Kimlik, Askerler3.adi, Askerler3.KatilmaTarihi, Askerler3.TerhisTarihi
FROM Askerler3
WHERE (((Askerler3.KatilmaTarihi)>=[Formlar]![Form1]![Metin12]) AND ((Askerler3.TerhisTarihi)<=[Formlar]![Form1]![Metin12]));
Askerler_Filtre1 sorgusunu
Sql görünümünde açın yukarıdaki kodu yapıştırıp kaydedin.
Tablonuzda tarih alanları metin olarak tanımlı formunuzdaki textbox tarih. Veri tür uyuşmazlığından sonuç alamazsınız.
Ekli dosyayı inceleyin.