Filitre uygulamak

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

Re: Filitre uygulamak

Mesaj gönderen ozcank »

tayipk kardeşim teşekkür ederim oldu. Edit11.text Boş bıraktığımdaki hatayı nasıl kontrol edebilirim ?
tayipk
Üye
Mesajlar: 284
Kayıt: 27 Kas 2013 11:32

Re: Filitre uygulamak

Mesaj gönderen tayipk »

Kod: Tümünü seç

if (edit9.text='') or  (edit11.text ='') then 
begin
showmessage('DİKKAT'+#10+'HER İKİ KUTUYU DOLDURMADAN İŞLEM YAPILAMAZ');
end;
vs.. bu kontrolü sorguya girmeden en başta yaptırırsan daha sağlıklı bir iş olmuş olur diye düşünüyorum.
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Re: Filitre uygulamak

Mesaj gönderen ozcank »

tayipk kardeşim çok teşekkür ederim.
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Re: Filitre uygulamak

Mesaj gönderen ozcank »

Arkadaşlar ben hem Numerik hemde karakter filitre etmek istiyorum şu şekilde olmadı ;

Kod: Tümünü seç

Parameters.ParamByName('GrupKod').Value := StrToInt(Edit9.Text);

Kod: Tümünü seç

Parameters.ParamByName('GrupKod').Value := Edit9.Text;
yardımcı olabilir misiniz?

hata
'ABC' Is not a valid Integer Volue

sayısal filtre ediyor
tayipk
Üye
Mesajlar: 284
Kayıt: 27 Kas 2013 11:32

Re: Filitre uygulamak

Mesaj gönderen tayipk »

sorgulamada Grupkodu nu sorguladığın alanın veri tipi nedir??
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Re: Filitre uygulamak

Mesaj gönderen ozcank »

Veri tipi karakter ve sayısal varchar
tayipk
Üye
Mesajlar: 284
Kayıt: 27 Kas 2013 11:32

Re: Filitre uygulamak

Mesaj gönderen tayipk »

yarın saat 11 de ammy verirsin bakarız çözmeye çalışırız
Soru Sorarken yazmaya Üşenmeyen Parmaklar Sorunun Çözüldükten Sonra Teşekkür etmeye de Üşenmesin.
ozcank
Üye
Mesajlar: 937
Kayıt: 28 Nis 2005 05:29

Re: Filitre uygulamak

Mesaj gönderen ozcank »

Tayipk kardeşim Allah senden razı olsun şu şekilde çözüme kavuşturdum.


Bu şekildeydi ;

Kod: Tümünü seç

Parameters.ParamByName('GrupKod'). Value := StrToInt(Edit9.Text);
Parameters.ParamByName('GrupKod1').Value := StrToInt(Edit11.Text);
Bu şekilde düzelttim oldu;

Kod: Tümünü seç

Parameters.ParamByName('GrupKod'). Value := Edit9.Text;
Parameters.ParamByName('GrupKod1').Value :=Edit11.Text;

bu değişikliği yaptıktan sonra hem karakter hemde sayısal filitre yapabiliyorum
Cevapla