Forum
Kısca bir örnekle açıklayacak olursam.
il adlarının olduğu bir tablo ve ilçe adlarının olduğu bir tablo mevcut diyelim. bu iki tablo ilişkilendirdimizi varsayalım.
access veri tabanıyla hazırladığım . tablolar kısaca şu şekilde.
ilTablo
ilid
iladi
ilceTablo
ilceid
ildeadi
ilkimlik
burada ilid ile ilkimlik üzerinden ilişkilendirdim.
benim yapmak istediğim
forumda birte comboBox birtanede texBox var
comboBox tan hangi ili seçersem texBox yazdığım ilçeyi onun altına kaydetsin. istiyorum.
internete böyle bir örnek bulamadım.
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
OleDbCommand sorgu = new OleDbCommand("SELECT * FROM TmAdi ", baglanti);
sorgu.CommandType = CommandType.Text;
OleDbDataAdapter da = new OleDbDataAdapter();
da.SelectCommand = sorgu;
DataSet ds = new DataSet();
da.Fill(ds);
comboBox1.DataSource = ds.Tables[0];
comboBox1.DisplayMember = "TmAdi";
comboBox1.ValueMember = "id";
}
comboBox1.ValueMember = "id"; burada yapmaya çalıştığım seçtiğim itemin id numarasını almaya çalışmak.
eğer seçilen itemin id ala bilirsem kaydet butonunda bunu kullanıp istediğimi yapa bilirim.
ama olmuyor birtürlü başaramadım. yardımlarınızı bekliyorum.
bu bıraz ters olmus netlestırmek adına soruyorum sız bır bınd ıslemı yaptınız ve secılen degerın ıd sını mı almak ıstıyorsunuz ?
ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com
teşekkür ederim.
sorunu zorda olsa çözdüm. veri tabanındaki bir sonsuz olayından kaynalanıyormuş.
Kolay gelsin.