Filrelemedeki Hata ?

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Filrelemedeki Hata ?

Mesaj gönderen erdogan_ozkaya »

arkadaşlar bu kod çalışıyor

Kod: Tümünü seç

     ILCELER_DB_1.Close;    
     ILCELER_DB_1.SQL.Add('SELECT DISTINCT NUFUS_ILI, NUFUS_ILCESI FROM SECMEN Where NUFUS_ILI = 'KARS'); 
     ILCELER_DB_1.Open;
bu kod çalışmıyor nerede hata var acaba ?

Kod: Tümünü seç

     ILCELER_DB_1.Close;    
     ILCELER_DB_1.SQL.Add('SELECT DISTINCT NUFUS_ILI, NUFUS_ILCESI FROM SECMEN Where NUFUS_ILI = '+DBLookupComboBox1.Text+'); 
     ILCELER_DB_1.Open;
Kullanıcı avatarı
esistem
Üye
Mesajlar: 464
Kayıt: 02 Eki 2007 11:22
İletişim:

Re: Filrelemedeki Hata ?

Mesaj gönderen esistem »

Kod: Tümünü seç

 ILCELER_DB_1.Close;   
     ILCELER_DB_1.SQL.Add('SELECT DISTINCT NUFUS_ILI, NUFUS_ILCESI FROM SECMEN Where NUFUS_ILI = '+DBLookupComboBox1.KeyValue+');
     ILCELER_DB_1.Open;
şeklinde yapın.
Kullanıcı avatarı
unicorn64
Üye
Mesajlar: 919
Kayıt: 04 Nis 2006 08:56
Konum: yine yeniden Ankara ^_^

Re: Filrelemedeki Hata ?

Mesaj gönderen unicorn64 »

aslında birebir kopyaladıysanız ilki de çalışmaz hatta derlenmez bile tırnak hatasından dolayı...

Kod: Tümünü seç


ILCELER_DB_1.SQL.Add('SELECT DISTINCT NUFUS_ILI, NUFUS_ILCESI FROM SECMEN Where NUFUS_ILI = '+ QuotedStr(DBLookupComboBox1.Text)); 

şeklinde bir deneyin bir de tabi bu noktaya bir breakpoint koyup DBLookupComboBox1.Text den istediğiniz değerin gelip gelmediğini bir kontrol edin
bazen yükselmek için önce dibi görmek gerekir...

forumda soru sormadan önce bakılmalı bence
daha fazlası için...

yürümeyi öğrenmeden koşmaya çalışanlar için, tökezleyip düşmek kaçınılmazdır...

Resim
erdogan_ozkaya
Üye
Mesajlar: 839
Kayıt: 03 Eki 2007 02:00

Re: Filrelemedeki Hata ?

Mesaj gönderen erdogan_ozkaya »

TEŞEKKÜRLER :)
unicorn64 yazdı:aslında birebir kopyaladıysanız ilki de çalışmaz hatta derlenmez bile tırnak hatasından dolayı...

Kod: Tümünü seç


ILCELER_DB_1.SQL.Add('SELECT DISTINCT NUFUS_ILI, NUFUS_ILCESI FROM SECMEN Where NUFUS_ILI = '+ QuotedStr(DBLookupComboBox1.Text)); 

şeklinde bir deneyin bir de tabi bu noktaya bir breakpoint koyup DBLookupComboBox1.Text den istediğiniz değerin gelip gelmediğini bir kontrol edin
Cevapla