iki tarih arası filtreleme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
maqro
Üye
Mesajlar: 132
Kayıt: 11 Eki 2005 10:59

iki tarih arası filtreleme

Mesaj gönderen maqro »

paradox weri tabanında iki tarih arasındaki günleri nasıl filtrelerim:(
Ancestor
Üye
Mesajlar: 188
Kayıt: 27 Ara 2004 06:12
Konum: Manisa - Kırkağaç

Mesaj gönderen Ancestor »

viewtopic.php?t=18828&highlight=between

viewtopic.php?t=19480&highlight=between

Daha fazlası için arama bölümüne between yazıp aratın :wink:
maqro
Üye
Mesajlar: 132
Kayıt: 11 Eki 2005 10:59

Mesaj gönderen maqro »

ewet war ama sql hepsi:(

çok kötü takıldım :(
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

ne istediğini nasıl istediğini tam olarak açıkla o zaman. bizler müneccim değiliz bir cümleden senin nasıl bir sorunun olduğunu anlayıp ona göre cevap yazalım.
ne kadar para o kada çokomel :lol:
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
maqro
Üye
Mesajlar: 132
Kayıt: 11 Eki 2005 10:59

Mesaj gönderen maqro »

Abi bi kayıt formu yaptım. birşey kaydedince o günün tarihinide tarih kısmına yazdırıyorum.

Rapor bölümü yapmak istiyorum ben. mesela 19.02.2006 ile 20.02.2006 tarihleri arasındaki kaydedilmiş kişileri listlemeye çalışıyorum. Olmuyo :( tek tarih olsa iyide:D iki tarih beni aştı:S
Kullanıcı avatarı
vkamadan
Kıdemli Üye
Mesajlar: 1935
Kayıt: 17 Mar 2004 03:52
Konum: Adapazarı
İletişim:

Mesaj gönderen vkamadan »

SQL komutları kulanmadığına göre Filter özelliği ile kriterlendirme yapmak istiyorsun,normalde tarih='01.01.2006' filtresini veriyorsan iki tarih arası için, tarih>='01.01.2006' AND tarih<='10.01.2006' yapısında bir filter uygulaman gerekir.
Volkan KAMADAN
www.polisoft.com.tr
maqro
Üye
Mesajlar: 132
Kayıt: 11 Eki 2005 10:59

Mesaj gönderen maqro »

abi ben normal aramayı

Kod: Tümünü seç

table1.FilterOptions:=[foCaseInsensitive];
Table1.Filter:='Tarih='+QuotedStr(edit7.Text);
Table1.Filtered:=true 
şeklinde yapıyorum bu 1 günün arama sonuçlarını veriyor. Burda senin dediğin gibi birşey üretemedim :?

Derbeder oldum walla şunu yapacam diye:D genede olmadı meret :(
Kullanıcı avatarı
selman
Üye
Mesajlar: 664
Kayıt: 04 Ara 2003 12:06
Konum: İzmir

Mesaj gönderen selman »

s.a
delphi prjene bir tane query koy .
onun sqline veya manuel oalrak doldurup iki tarih arası filtreleme yapabilrisn.
with quey_sorgu do begin
close;
sql.clear;
sql.add('select*from cariislemba where tarih>=:ilk and tarih<=:son');
parambyname('ilk').asdatetime:=datetimepicker1.date;
parambyname(son').asdatetime:=datetimepicker2.date;
open;
end;
gibi iki tarih arası filtreleme alabilrisn.
maqro
Üye
Mesajlar: 132
Kayıt: 11 Eki 2005 10:59

Mesaj gönderen maqro »

sql ine ne yazacam ki:S
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Mesaj gönderen aslangeri »

maqro yazdı:sql ine ne yazacam ki
vkamadan yazdı:tarih>='01.01.2006' AND tarih<='10.01.2006'
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
maqro
Üye
Mesajlar: 132
Kayıt: 11 Eki 2005 10:59

Mesaj gönderen maqro »

bunun pradox kodu yokmu deli oldum ben :(
hafta oldu bulmadım gitti.
maqro
Üye
Mesajlar: 132
Kayıt: 11 Eki 2005 10:59

Mesaj gönderen maqro »

Kod: Tümünü seç

table2.FilterOptions:=[foCaseInsensitive];
Table2.Filter:='Tarih>='+QuotedStr(datetostr(datetimepicker1.Date));
Table2.Filter:='Tarih<='+QuotedStr(datetostr(datetimepicker2.Date));
Table2.Filtered:=true;
böyle oldumu ne :twisted:

Okadarda ya zor değilmiş yada ben yanlış yaptım bişe yaptım zannediyom :twisted:
maqro
Üye
Mesajlar: 132
Kayıt: 11 Eki 2005 10:59

Mesaj gönderen maqro »

olmamaış be :(
Kullanıcı avatarı
hbahadir
Kıdemli Üye
Mesajlar: 544
Kayıt: 06 Ara 2004 05:03
Konum: BURSA idi artık İST.
İletişim:

Mesaj gönderen hbahadir »

böyle yaparsan olur

Kod: Tümünü seç

table2.FilterOptions:=[foCaseInsensitive]; 
Table2.Filter:='Tarih>='+QuotedStr(datetostr(datetimepicker1.Date)) + ' and ' + 'Tarih<='+QuotedStr(datetostr(datetimepicker2.Date)); 
Table2.Filtered:=true;
maqro
Üye
Mesajlar: 132
Kayıt: 11 Eki 2005 10:59

Mesaj gönderen maqro »

abi sana nasıl teşekkür etsem azdır :) Allah senden razı olsun vallahi.

Oldu sonunda :)

çok teşekkür ederim
Cevapla