combobox

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
mehmet_turecan_cakmak
Üye
Mesajlar: 132
Kayıt: 02 Tem 2003 01:08
Konum: Afyon
İletişim:

combobox

Mesaj gönderen mehmet_turecan_cakmak »

arkadaşlar öncelikle merhaba...
size şunu sormak istiyorum

formumda iki tane combobox var birinci comboboxta bir itemsi seçtiğimde ikinci comboboxta o seçtiğim items ile ilgili items lerin gelmesini istiyorum...bunu nasıl yapabilirim yardımcı olursanız sevinirim...
iyi çalışmalar...
Kullanıcı avatarı
gkimirti
Admin
Mesajlar: 1956
Kayıt: 02 Eyl 2003 04:44
Konum: İstanbul

Mesaj gönderen gkimirti »

vt kullanarak ve iki adet dblookupcombo ile yapabilirsin
mesela vilayeti secip digerinde bunun ilcelerini secmek gibi
vt olmadan biraz zahmetli olur gibi
en azından iki memtable kullanıp bunları master-detail baglayarak olabilir pekala
ÜŞENME,ERTELEME,VAZGEÇME
ASE
Kıdemli Üye
Mesajlar: 518
Kayıt: 28 Ağu 2003 03:17
Konum: samsun
İletişim:

Mesaj gönderen ASE »

Örneklerini daha önce kodlarıyla birlikte attım foruma. Ararsanız bulursunuz. Bizde uğraşmıştık o zamanlar yapabilmek için...
Ama @gkimirti'nin dediği gibi kısa yoldan lookupcombobox'ta kullanabilirsiniz...

Kolay gelsin
Allah'ım!...
Yol boyunca bırakma elimi...
Düşerim sonra...


ASE YAZILIM
Kullanıcı avatarı
Fatih!
Kıdemli Üye
Mesajlar: 1172
Kayıt: 26 Kas 2004 10:46
Konum: Malatya
İletişim:

Mesaj gönderen Fatih! »

stnonstop
Üye
Mesajlar: 149
Kayıt: 22 Haz 2005 04:34

Mesaj gönderen stnonstop »

Link çalışmıyor. Acaba yeni linki nerede olabilir yoksa tümden kayboldu mu ???
ASE
Kıdemli Üye
Mesajlar: 518
Kayıt: 28 Ağu 2003 03:17
Konum: samsun
İletişim:

Mesaj gönderen ASE »

Ewet

http://www.delphidunyasi.com sahibi tarafından kapatıldı.
Sitedeki bütün makaleleri @Faosoft buraya taşıdı ama sanırım konu başlıkları ve oradaki soru-cevaplar tamamen silindi.
En son ASE tarafından 27 Tem 2005 02:24 tarihinde düzenlendi, toplamda 1 kere düzenlendi.
Allah'ım!...
Yol boyunca bırakma elimi...
Düşerim sonra...


ASE YAZILIM
ZER0
Üye
Mesajlar: 24
Kayıt: 09 Tem 2005 10:14
Konum: İst/Maltepe

Mesaj gönderen ZER0 »

ilişkilendirilmiş bir veritabınıyla bu meseleyi kolaylıkla halledebilirsin.
Gökay Okutucu
Sakarya Bilgisayar Programcılığı Öğrencisi
ASE
Kıdemli Üye
Mesajlar: 518
Kayıt: 28 Ağu 2003 03:17
Konum: samsun
İletişim:

Mesaj gönderen ASE »

Kardeş bu işin bi çok yolu var.
Kolay olan lookupcombobox.
Ama ben dbcombobox ile yapacağım diyorsan forma
iki tane dbcombobox iki de query koyacaksın. i:= integer gibi bi değişken tanımla
Makinamda delphi kuruku değil 1-2 hata olabilir ezberden yazıyorum.

Query nin SQL ine

Kod: Tümünü seç

select il from iller
dedikten sonra bu kodu farklı yerlere yazabilirsin mesela dbcombobox un onenter event ine.

Kod: Tümünü seç

for i=1 to query1.recorcount do
query1.first
dbcombobox1.items.add(query1il.value)
query1.next
yazarız

query2 nin SQL ine de

Kod: Tümünü seç

 select ilce from iller where il=dbcombobox1.text
dedikten sonra da

dbcombobox2 nin onenter eventine

Kod: Tümünü seç

for i=1 to query2.recorcount do
query2.first
dbcombobox2.items.add(query2ilce.value)
query2.next
gibi bir kod işini görecektir.


Kolay gelsin....
Allah'ım!...
Yol boyunca bırakma elimi...
Düşerim sonra...


ASE YAZILIM
Kullanıcı avatarı
Fatih!
Kıdemli Üye
Mesajlar: 1172
Kayıt: 26 Kas 2004 10:46
Konum: Malatya
İletişim:

Mesaj gönderen Fatih! »

stnonstop
Üye
Mesajlar: 149
Kayıt: 22 Haz 2005 04:34

Mesaj gönderen stnonstop »

Cbuilder da ama çok fazla farklılık göstereceğini sanmam. Ben Delphi kodlarını yorumlayabiliyorum en azından :)

viewtopic.php?t=10122&postdays=0&postorder=asc&start=15
Cevapla