listbox içerisinde kayıt tekrarını önleme

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
grassular
Üye
Mesajlar: 73
Kayıt: 09 Kas 2005 09:37

listbox içerisinde kayıt tekrarını önleme

Mesaj gönderen grassular »

herkese selam
arkadaşlar listboxta olan kayıtların tekrar edilmemesi için nasıl bir yöntem uygulamalıyım
şimdiden teşekkürler
Kullanıcı avatarı
sTb
Üye
Mesajlar: 59
Kayıt: 06 Nis 2005 11:13
Konum: Eskişehir

Mesaj gönderen sTb »

Sanırım herhangi bir db den bilgileri alip listboxa yazdırırıyorsun. eğer öyle ise yazdırmadan önce listbox ın içeriğini kontrol edebilirsin veya db den aliyorsan sayet query kullanıp zaten tekrarlı olan kayıtları almazsın.

Biraz daha açıklayıcı yazarsan daha kolay cevap verilebilir.


Saygılarımla
" Her bildiğin doğru olsun. Ama her doğruyu her yerde söylemek doğru değildir. "
Ali Erdoğan
Kıdemli Üye
Mesajlar: 1026
Kayıt: 11 Şub 2005 02:12
Konum: İstanbul

Mesaj gönderen Ali Erdoğan »

eğer dblookuplistbox dan bahsediyorsan bu bileşene bağlayacağın dataset in seçme sql cümlesinde "select alan from tablo group by alan" şeklinde bir ifade ile alanın sadece bir kere seçilmesini sağlayabilirsin. Aynı şekilde "select distinc(alan) from tablo" şeklinde bir cümle daha uygun bir şekilde verileri sana tekrarsız olarak getirecektir.
Cevapla