![]() |
iki tarih arası sorgulama - Baskı Önizleme +- AccessTr.neT (https://accesstr.net) +-- Forum: Microsoft Access (https://accesstr.net/forum-microsoft-access.html) +--- Forum: Access Cevaplanmış Soruları (https://accesstr.net/forum-access-cevaplanmis-sorulari.html) +--- Konu Başlığı: iki tarih arası sorgulama (/konu-iki-tarih-arasi-sorgulama.html) |
iki tarih arası sorgulama - ilgincbiri - 12/10/2009 kıymetlı arkadaslar bılıyorum sıtede bır cok yerde ornegı var ama ben ıkı tarıh arası sorgulamasını bır turlu beceremedım.bana yardımcı olabılecek değerli bır arkasdas varmı acaba? bunun ıcın modulmu mu lazım yoksa bır makromu yoksa Access ın kendı ıcınde mevcutmu.dosyamı ekte gonderıyorum.lakın 2003 e cevrılmedıgınden 2007 gonderıyorum.nedense 2003 e cevıremessınız dıyor.saygılar Cvp: iki tarih arası sorgulama - mehmetdemiral - 12/10/2009 1- Bir tablo yapın 2- Tablodaki alanlar şöyle olsun ADI (Metin) TARİH (Tarih/saat) 3- Adı bölümüne isimler yazın. Tarih bölümüne de 01.01.2009 formatlı değişik tarihler girin. 4- Bu tabloya biraz veri girdikten sonra bir sorgu oluşturun. Sorguya ADI ve TARİH alanlarını ekleyin. 5- Tarih alanının ölçüt kısmına şunu yazın Kod:
Between [İLK TARİHİ YAZINIZ] And [SON TARİHİ GİRİNİZ] Önce bunu yapın daha sonra süsleriz. Cvp: iki tarih arası sorgulama - ozanakkaya - 12/10/2009 mehmet hocanın açıklamalarına ek olarak aşağıdaki konuları inceleyebilirsin. Form Üzerinden Sorgu Parametre Değeri İki Tarih Arası Rapor Alma Cvp: iki tarih arası sorgulama - ilgincbiri - 12/10/2009 mehmet hocam buraya kadar tamam.bunu ana formda ve direk kutucuklar gömülü şekilde tarih seçilerek nasıl gösterebilirim peki Cvp: iki tarih arası sorgulama - mehmetdemiral - 12/10/2009 Ok. Devam ediyorum... 1- Bir form yapacaksınız. Adı form1 olsun. Form üzerine iki tane metin kutusu koyup adlarını ilktarih ve sontarih yapın. Maske özelliğinden de kısa tarih olarak ayarlayın ki yazılan veri tarih biçiminde olsun. 2- Sorgunun ölçüt bölümüne önceden yazdıklarımızı değiştirelim hemen. Eski yazılan ölçütü silin ve artık form üzerinden gelen bilgiye yönlendirin: Kod:
Between [Formlar]![Form1]![ilktarih] And [Formlar]![Form1]![sontarih] [Formlar]![Form1]![ilktarih] ifadesi ve [Formlar]![Form1]![sontarih] ifadesi aynen böyle eklenmiştir. Oturup elle yazmıyoruz yani.. Son olarak Form üzerine koyduğumuz bir düğmeden sorguyu ve dolayısıyla ondan süzülmüş veriyi alan raporu açmak kaldı. Bunun için de en basit yol sihirbazı kullanmaktır. Ama illaki elle yazacağım dersen Kod:
DoCmd.OpenQuery "Sorgu1", acNormal, acEdit Cvp: iki tarih arası sorgulama - ilgincbiri - 12/10/2009 mehmet hocam söylediklerinizi aynen yaptım sorgu çalıştı lakin şöyle bir durum var gelen tablo ekranında hiç bir şey yok.yani değer kısımları boş.birde bunu direk rapor olarak çıktısını alacak şekilde nasıl ayarlıyabılırım acaba? vaktınızı aldıgım ıcın gercekten cok ozur dılerım ama kafama takılan bır seyı ogrenmeme neden oldunuz.allah razı olsun |