• 13-05-2010, 17:27:59
    #1
    Arkadaslar ben access de emlak takip ile ilgili bir proje ödevi yapıyorum access deki veriyi comboboxa çekiyorum ama hepsi çıkmıyor resimle anlatayım




    yani birinci resimde gösterdiğim gibi C# da combobox a çektiğimde de ordaki bilgilerin gelmesini istiyorum bunu nasıl yapabilirim?

    Not:lüx,gecekondu,orta vsvs bilgileri comboya items olarak eklemek istemiyorum direk olarak access tablosundan gelmesini istiyorum.
  • 13-05-2010, 19:27:00
    #2
    displaymember ve valuemember özelliklerini ayaradınız mı?
    Denediyseniz ve olmuyorsa ki olması lazım
    Kodla cekmeyi deneyin
    o da şu şekil
    Veriyi datasete cektiğimiz düşünürsek :
    Dataset ds=(burda veri ceken bir fonksiyon olsun)

    Cmb_Sinifi.DataSource = ds.Tables[0];
    Cmb_Sinifi.DisplayMember = ds.Tables[0].Columns[2].ColumnName;
    Cmb_Sinifi.ValueMember = ds.Tables[0].Columns[1].ColumnName;
    Cmb_Sinifi.Selectedindex=-1;
  • 14-05-2010, 01:00:04
    #3
    kafam basmıyor artık anlayamadım hocam k.bakmayın programın linkini verdim hata nerde bakabilirsiniz

    http://hotfile.com/dl/42760690/302d3...Takip.rar.html
  • 14-05-2010, 01:22:12
    #4
    Sizin için örneğinizi inceledim.

    Resmini aldım işaretlediğim ksımda hata yapıyorsun
    Değerleri oraya girmeyeceksin
    ayrı bir Tür ise Tür tablosu yapacaksın
    MEsela ulaşım demişsin evin durumu demişsin onlar için ayrı ayrı tablo yapacaksın.
    Ve saklarken de bunların id sini saklayacaksın
    gösterirkende inner join yaparak göstereceksin.
    Aslında biraz karışık veri tabanı mimarisi bilmen ve iyi sorgu yazabilmen lazım
  • 14-05-2010, 08:17:50
    #5
    baya bir karısıkmıs hocam buda :S o kadar üst seviyede bir ders görmüyoruz ki ama bizden istedikleri programlar biraz profesyonellik iş gibi aynı
  • 14-05-2010, 08:30:42
    #6
    Anladım ama siz bu yöntemle yaprsanız Access i bir progrma gibi kullanmış olursun ayrietten progrma yazmanıza gerk kalmaz.
    Hiyerarşiyi iyi ayarlamak lazım
    Bir projede en önemli şey veri tabanıdır.
    Program 1 hafta sürerken veritabanı kısmı 3 hafta sürebilir.
  • 14-05-2010, 12:41:21
    #7
    eğer çaresi yoksa artık textbox lara çekeceğiz.çünkü tekrardan access le ugrasma şansım yok
  • 14-05-2010, 13:09:40
    #8
    By_Muzo adlı üyeden alıntı: mesajı görüntüle
    eğer çaresi yoksa artık textbox lara çekeceğiz.çünkü tekrardan access le ugrasma şansım yok
    Ordaki alan verilerini datareader ile bir okumayı deneyin
    Access biraz yetersiz kalıyor veritabanı işlemleri için
    Pek fazla diyecek bişey yok oturup üstünde çalışmak lazım projenizin....
  • 14-05-2010, 22:49:13
    #9
    doğrudur hocam bizde fazla anlamıyoruz ama istedikleri projeler profesyonel birşey istiyorlar