Merhaba benim bir problemim var.Windows formda bir program yapıyorum. 3 tane listbox var elimde birisi ana grup ikincisi alt grup üçüncüsü ise altgruba bağlı diğer altgrup.Ben ana grupdan bir grup seçiyorum mesela arabalar sonra alt grup listboxında alt grup olarak arabaların markaları çıkıyo 3. listboxda ise seçdiğim araba markasının modellerini göstercem ama ben mesela bmwye tıklıyorum fakat bütün arabaların markaları çıkıyo ben sadece bmw ninkiler çıksın istiyorum bunu nsl halledebilirim. Teşekkürler.
sql sorgusu=SELECT Model.ID, Model.Adı, Marka.MarkaID, Model.MarkaID FROM Model, Marka WHERE Marka.MarkaID=Model.MarkaID
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
öncelikle database in pek saglam gözükmüyor,attribute tanimlari cok zayif ve normalform uygulamasi yok sanirim..yani ii bi database olusturmassan SQL sorgularinda hic ummadigin hatalarla karsilasirsin.senin database ine göre söyle yapabilirsin sanirim ;
SELECT Model.ID, Model.Adı, Marka.MarkaID, Model.MarkaID FROM MARKA INNER JOIN MODEL ON MARKA.MarkaID = MODEL.markaID WHERE (MODEL.markaID = 11)
kendi sorgunda markaID üzerine baglanti yaptigin icin, sanirim arac isimlerini markaID ye atmissin.bende ona göre yaptim..11 denk gele yani BMW'diye ...ama baska bir attirubute ta tanimladiysan Where in yanina onu yaz..Ama bence sen yinede database daha yalin ve anlasir bi hale getir.ok..kolay gelsin..
3 tane listbox var elimde birisi ana grup ikincisi alt grup üçüncüsü ise altgruba bağlı diğer altgrup.Ben ana grupdan bir grup seçiyorum mesela arabalar sonra alt grup listboxında alt grup olarak arabaların markaları çıkıyo 3. listboxda ise seçdiğim araba markasının modellerini göstercem ama ben mesela bmwye tıklıyorum fakat bütün arabaların markaları çıkıyo ben sadece bmw ninkiler çıksın istiyorum bunu nsl halledebilirim.
Teşekkürler.
sql sorgusu=SELECT Model.ID, Model.Adı, Marka.MarkaID, Model.MarkaID FROM Model, Marka WHERE Marka.MarkaID=Model.MarkaID
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.
< Bu mesaj bu kişi tarafından değiştirildi zigmu -- 24 Şubat 2006 7:55:52 >