Combobox içinde il ilçe listeleme
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Combobox içinde il ilçe listeleme
Merhabalar;
bir tabloda il ve ilce olmak üzere iki tane alan var ve veriler girilmiş durumda. örnek olarak
il ilce
samsun bafra
samsun çarşamba
ankara keçiören
ankara sincan
gibi. form üzerine yerleştirdiğim combobox in item özelliğinede il isimlerini elle girdim. yapmak istediğim combobox tan seçtiğim ilin ilçeleri ikinci bir combobox ta listelensin. kendi yadığım sorguyu çalıştırdığımda o ilin sadece ilk yazılan ilçesi geliyor.
yardımcı olursanız sevinirim.
bir tabloda il ve ilce olmak üzere iki tane alan var ve veriler girilmiş durumda. örnek olarak
il ilce
samsun bafra
samsun çarşamba
ankara keçiören
ankara sincan
gibi. form üzerine yerleştirdiğim combobox in item özelliğinede il isimlerini elle girdim. yapmak istediğim combobox tan seçtiğim ilin ilçeleri ikinci bir combobox ta listelensin. kendi yadığım sorguyu çalıştırdığımda o ilin sadece ilk yazılan ilçesi geliyor.
yardımcı olursanız sevinirim.
Re: Combobox içinde il ilçe listeleme
s.a.
öncelikle tablonuzda ilid ve ilceid alanlarınında olması güzel olur demek istiyorum.
sonra il isimlerini manuel eklemenize gerek yok.
komutu ile tablodaki illeri çekebilir ve bir döngü ile il comboboxuna atabilirsiniz.
ilceyi çekmek içinse
komutu ile ilçeleri çeker ve onuda bir döngü ile ilce comboboxuna atarsınız.
kolay gelsin.
öncelikle tablonuzda ilid ve ilceid alanlarınında olması güzel olur demek istiyorum.
sonra il isimlerini manuel eklemenize gerek yok.
Kod: Tümünü seç
select distinct il from ilveilceler
ilceyi çekmek içinse
Kod: Tümünü seç
select ilce from ilveilceler where il=combboxdan seçilen il
kolay gelsin.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: Combobox içinde il ilçe listeleme
merhaba,
forumda freeman ustanın güzel bir örneği vardı hazır script halinde
kolay gelsin
forumda freeman ustanın güzel bir örneği vardı hazır script halinde
kolay gelsin
Şefkat-u Merhamette Güneş Gibi Ol.
Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Başkalarının Kusurunu Örtmekte Gece Gibi Ol.
Sehavet-u Cömertlikte Akarsu Gibi Ol.
Hiddet-u Asabiyette Ölü Gibi Ol.
Tevazu-u Mahviyette Toprak Gibi Ol.
Ya Olduğun Gibi Görün Ya Göründüğün Gibi Ol.

Re: Combobox içinde il ilçe listeleme
yardımlarınız için teşekkür ederim. zaten şu kodla
procedure TForm1.ComboBox1Change(Sender: TObject);
var
ilc:string;
begin
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from tablo1 where il=:ill');
adoquery1.Parameters.ParamByName('ill').Value:=combobox1.Text;
adoquery1.Open;
memo1.Lines.Clear;
while not adoquery1.Eof do
begin
memo1.Lines.Add(adoquery1ilce.Value);
adoquery1.Next;
end;
end;
istediğim ilçeler memo alanına geliyor. benim istediğim combobox a nasıl aktarabilirim.
procedure TForm1.ComboBox1Change(Sender: TObject);
var
ilc:string;
begin
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from tablo1 where il=:ill');
adoquery1.Parameters.ParamByName('ill').Value:=combobox1.Text;
adoquery1.Open;
memo1.Lines.Clear;
while not adoquery1.Eof do
begin
memo1.Lines.Add(adoquery1ilce.Value);
adoquery1.Next;
end;
end;
istediğim ilçeler memo alanına geliyor. benim istediğim combobox a nasıl aktarabilirim.
Re: Combobox içinde il ilçe listeleme
s.a.
arkadaşım o zaman sorunu o şekilde sorsana biz nerden bilelim senin memoya atıpda comboboxa atamıyacağını.
bizide kendinide uğraştırıyorsun....
memo1.lines yerine combobox1.items yazacaksın.
arkadaşım o zaman sorunu o şekilde sorsana biz nerden bilelim senin memoya atıpda comboboxa atamıyacağını.

bizide kendinide uğraştırıyorsun....
memo1.lines yerine combobox1.items yazacaksın.
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: Combobox içinde il ilçe listeleme
sihirli kristal küremize bakacağız tabikiaslangeri yazdı:s.a.
arkadaşım o zaman sorunu o şekilde sorsana biz nerden bilelim senin memoya atıpda comboboxa atamıyacağını.![]()
bizide kendinide uğraştırıyorsun....
memo1.lines yerine combobox1.items yazacaksın.

Kişi odur ki, koyar dünyada bir eser. Eseri olmayanın yerinde yeller eser./Muhammed Hadimi
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
http://www.ibrahimkutluay.net
http://www.ibrahimkutluay.net/blog
Re: Combobox içinde il ilçe listeleme

Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Re: Combobox içinde il ilçe listeleme
yardımlarınız için teşekkür ederim. ilk başta memo yu da yapamamıştım. sonra hallettim. sağolun.
procedure TForm1.ComboBox1Change(Sender: TObject);
var
ilc:string;
begin
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from tablo1 where il=:ill');
adoquery1.Parameters.ParamByName('ill').Value:=combobox1.Text;
adoquery1.Open;
combobox2.Items.Clear;
combobox2.Text:='';
while not adoquery1.Eof do
begin
combobox2.Items.Add(adoquery1ilce.Value) ;
adoquery1.Next;
end;
end;
(kızmasanız daha iyi bir uslup olurdu)
procedure TForm1.ComboBox1Change(Sender: TObject);
var
ilc:string;
begin
adoquery1.Close;
adoquery1.SQL.Clear;
adoquery1.SQL.Add('select * from tablo1 where il=:ill');
adoquery1.Parameters.ParamByName('ill').Value:=combobox1.Text;
adoquery1.Open;
combobox2.Items.Clear;
combobox2.Text:='';
while not adoquery1.Eof do
begin
combobox2.Items.Add(adoquery1ilce.Value) ;
adoquery1.Next;
end;
end;
(kızmasanız daha iyi bir uslup olurdu)
Re: Combobox içinde il ilçe listeleme
evet haklısınız ama kendinizi bizim yerimize koysanız....aydogan46 yazdı:....
(kızmasanız daha iyi bir uslup olurdu)
sorunuzu sorarken karşınızdaki kişinin sizin üzerinde çalıştığınız konu hakkında birşey bilmediğini önceden neleri deneyip neleri denemediğinizi bilemezki. Burda kendi vaktimizden ayırıp elimizden geldiğince diğer arkadaşlara yardımcı olmaya çalışıyoruz. Bu tip ufak şeyler üzücü oluyor....
iyi çalışmalar..
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim