Konuyu Paylaş : facebook gplus twitter

Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Aynı kayıttan - çözüldü
#1
Selam. comboboxsa dbden il ilçe bilgilerini almam gerekiyor, 1. comboboxsa ili seçince 2. comboboxsa ilçe listelenecek, fakat aynı ilçe comboboxda varsa o ilçe eklenmeyecem bu kontrolü comboboxda nasıl sağlarım?


 
  Close;
    SQL.Clear;
    SQL.Add('Select * From ILLER Where IL=:IL And ILCE<>:IC');
    ParamByName('IL').AsString := Il.Text;
    ParamByName('IC').AsString := Ilce.Text;
    Prepared := True;
    Open;
    if Not IsEmpty then
    begin
      Ilce.Items.BeginUpdate;
      try
        Ilce.Items.Clear;
        while Not Eof do
        begin
          Ilce.Items.Add(FieldByName('ILCE').AsString);
          Next;
        end;
      finally
        Ilce.Items.EndUpdate;
      end;
    end;
  end;
end;
Cevapla
#2
ilce_str = FieldByName('ILCE').AsString;
if Ilce.Items.IndexOf(ilce_str) = -1 then
  Ilce.Items.Add(ilce_str);
There's no place like 127.0.0.1
WWW
Cevapla
#3
Teşekkür ederim.
Cevapla
#4
Merhaba, bir alternatif çözüm olarak veritabanı tablosundan getirirken sorgularınızda GROUP BY belirtecini kullanarak aynı kayıttan 2 veya 2+ varsa yine tek kayıt olarak getirebilirsiniz.

Örn: Select IL from ILLER group by IL // IL sütununa göre ILLER tablosunda gruplama yapıp IL bilgisini geri döndürdük.
{ talk is cheap show me the code. }
Cevapla

Konuyu Paylaş : facebook gplus twitter



Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
Exclamation [ÇÖZÜLDÜ] Delphi EXE Resource TR Dil Sorunsalı mrmarman 6 191 12-07-2018, Saat: 11:09
Son Yorum: mrmarman
  [ÇÖZÜLDÜ]-Tip Dönüşümü - [TXSDecimal > Float ) hi_selamlar 6 176 02-07-2018, Saat: 12:19
Son Yorum: hi_selamlar
  [ÇÖZÜLDÜ]-n11.com Api Bağlantısı hi_selamlar 3 162 29-06-2018, Saat: 14:46
Son Yorum: hi_selamlar
  [ÇÖZÜLDÜ]-Başka Uygulamadaki MDIChild Form Handle Alma hi_selamlar 9 222 29-06-2018, Saat: 09:52
Son Yorum: hi_selamlar
  sha512 Kodlama ve Kod Çözme [ÇÖZÜLDÜ] 3ddark 7 192 26-06-2018, Saat: 11:45
Son Yorum: adelphiforumz



Konuyu Okuyanlar: 1 Ziyaretçi