bir filter hatası

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

bir filter hatası

Mesaj gönderen true_false »

Kod: Tümünü seç

  with cdsListAreaControlForRecipeNull do
    begin
     //DisableControls;
     Filtered := False;
     Filter   := 'SEL = 1' ;
     ShowMessage(cdsListAreaControlForRecipeNull.Filter);
     FilterOptions := [foCaseInsensitive];
     Filtered := True;
     ExpandMyCxGrid(cxGridDBTableView3);
     First;

     PrepareRecipeEntry.Visible  :=  True;
     SearchAreaControl.Visible   :=  False;
bu koddan sonra devamında

Kod: Tümünü seç

 if not MemCares.Active then MemCares.Open;
bu satıra girdikten sonra
Edatabase Eror filter expression incorrectly terminated.....procces stopped.....
hatayı verio

not şimdiden vermiş olduğunuz cevaplar için teşekkür ederim
type
Tform1 = class(Tform)
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Tablonda SEL diye numeric tipte bir alan olduğundan emin misin?
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

Mesaj gönderen true_false »

var hocam fkInternalCalc
type
Tform1 = class(Tform)
Kullanıcı avatarı
rsimsek
Admin
Mesajlar: 4482
Kayıt: 10 Haz 2003 01:48
Konum: İstanbul

Mesaj gönderen rsimsek »

Calc falandan kaynaklanan bir durum olabilir, başka bir alanı deneyip buna karar verebilirsiniz..Yine de DBGrid üzerine bu alan görülebiliyorsa (sayısal değerli) bir sorun olmamalı.
Bilgiyi paylaşarak artıralım! Hayatı kolaylaştıralım!!
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

Mesaj gönderen true_false »

hocam daha farklı birşey var eki bir gdb aldım onunladenmeler yaptım oldu bu programam bir update yazmıştım onun eklentileri sonucunda bu hata gözümden kaçmış olsa gerek şimdi ii bir inceleme ile sorunu hallederim hallettiğim zaman da buraya atarım
type
Tform1 = class(Tform)
true_false
Üye
Mesajlar: 401
Kayıt: 22 Tem 2004 02:03
Konum: sıkıntı çekmişlere yakın bi yerden

Mesaj gönderen true_false »

@rsimsek hocam
hata winsowsun noktalama işaretlerinde kaynaklanıyormuş
denetim masasındaki bölge ve dil seçeneklerinden
ondalık simgesini ,
basamak gruplandırma simgesini .
yaptım birdaha hata vermedi
type
Tform1 = class(Tform)
Cevapla