Tarih Filter

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Tarih Filter

Mesaj gönderen ozcank »

Arkadaşlar burda tarihi nasıl filter edebilirim ?
OnExit dan tıkınca tarihi süzecek bu şekilde yaptım ama olmadı.


Table1.Filtered:=False;
Table1.FilterOptions:=[FoCaseInsensitive];
Table1.Filter:='[TARIH]='+StrToDate(DateEdit1.Text);
Table1.Filtered:=True;
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Kod: Tümünü seç

Table1.Filtered := False;
Table1.FilterOptions := [FoCaseInsensitive];
Table1.Filter := 'Tarih=' + DateToStr(DateTimePicker1.Date);
Table1.Filtered := True;
şeklinde yazarsan çalışır :wink:
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Mesaj gönderen ozcank »

'arithmetic in filter expressions not supported' hatası alıyorum
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 »

ilk önce kullandığın veritabanını yazarsan daha iyi yardımcı olunabilir. veritabanının tarih formatını dökümantasyonundan incelersen yardımı dokunabilir.
Kullanıcı avatarı
tuanna
Üye
Mesajlar: 582
Kayıt: 06 Ara 2004 05:01
Konum: Ankara
İletişim:

Mesaj gönderen tuanna »

arkadaşlar sorduğunuz sorunun sonucunu veya ne aşamasında olduğunu yazarsanız sorunun cevabını bekleyen arkadaşlar olarak bizler de cevabı öğrenmiş oluruz...unutmayın..sizin karşılaştığınız sorunlar belki biz de biz de karşılarşırız...
Siz hayal edin...Biz yapalım TuannaSoft...
Kullanıcı avatarı
ender_arslanturk
Kıdemli Üye
Mesajlar: 709
Kayıt: 18 Şub 2005 03:38
Konum: İstanbul

Mesaj gönderen ender_arslanturk »

ozcank yazdı:'arithmetic in filter expressions not supported' hatası alıyorum

Kod: Tümünü seç

Table1.Filtered := False;
Table1.FilterOptions := [FoCaseInsensitive];
Table1.Filter := 'Tarih=' +QuotedStr(DateToStr(DateTimePicker1.Date));
Table1.Filtered := True;
Birde böyle dene... :D

Hatırlatma: Her türlü Vt bileşenleri ile ilgili soru sorulduğunda, lütfen vt nizi belirtiniz...
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Bu şekilde oldu

Mesaj gönderen ozcank »

Table1.Filtered := False;
Table1.FilterOptions := [FoCaseInsensitive];
Table1.Filter := 'Tarih=' +QuotedStr(DateToStr(DateTimePicker1.Date));
Table1.Filtered := True;

Arkadaşım çok teşekkür ederim.
Cevapla