• 10-02-2018, 13:57:07
    #1
    RelatedProduct Tablosu
    ---------------------------------


    Asp.net Mvc Entity Framework kullanıyorum.
    Controller'da Product Id yi parametre olarak yakalıyorum (int pId)
    Yapmak istediğim, RelatedProduct tablosunda Product_Id == pId sorgusundan gelen Product_Id1 deki (1025,1007,1004,1003) kayıtları
    int[] ids dizininde tutmak.
    Yardımcı olabilir misiniz ?
  • 10-02-2018, 14:12:44
    #2
    keşke hangi dil olduğunu söyleseniz



    çok açıklayıcı yazmamışsınız ama veritabanı ndan idleri int dizisime aktarmak mı istiyorsunuz for yada while döngüsü ile doldurabilirsiniz. yada array liste doldurabiirsiniz pek açıklayıcı olmamış konu
  • 10-02-2018, 14:24:58
    #3
    şuanda rp listeniz sadece 1 tane productınızı taşıyor gibi görünüyor
    for içerisinde productınızın countu kadar dönüp dizinize id leri ekleyebilirsiniz
  • 10-02-2018, 14:45:03
    #4
    mahirtaha adlı üyeden alıntı: mesajı görüntüle
    keşke hangi dil olduğunu söyleseniz




    çok açıklayıcı yazmamışsınız ama veritabanı ndan idleri int dizisime aktarmak mı istiyorsunuz for yada while döngüsü ile doldurabilirsiniz. yada array liste doldurabiirsiniz pek açıklayıcı olmamış konu
    VBuMaSTeR adlı üyeden alıntı: mesajı görüntüle
    şuanda rp listeniz sadece 1 tane productınızı taşıyor gibi görünüyor
    for içerisinde productınızın countu kadar dönüp dizinize id leri ekleyebilirsiniz
    Konuyu güncelledim arkadaşlar. Daha anlaşılır olmuştur umarım. Kod örneğiyle gösterebilirseniz sevinirim.
  • 16-02-2018, 23:51:48
    #5
    ByQush adlı üyeden alıntı: mesajı görüntüle
    RelatedProduct Tablosu
    ---------------------------------


    Asp.net Mvc Entity Framework kullanıyorum.
    Controller'da Product Id yi parametre olarak yakalıyorum (int pId)
    Yapmak istediğim, RelatedProduct tablosunda Product_Id == pId sorgusundan gelen Product_Id1 deki (1025,1007,1004,1003) kayıtları
    int[] ids dizininde tutmak.
    Yardımcı olabilir misiniz ?
    var idArray = dbContext.RelatedProducts.Where(p=>p.ProductId == pId).Select(s=>s.ProductId1).ToArray();