• 17-02-2014, 09:48:14
    #1
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Merhaba arkadaşlar;

    İçinden günlerdir çıkamadığım bir durum var.

    3 tane datatable var veriler database'den çekiliyor.
    • birinci dtsatis içerisine kategori adı, satış fiyatı alıyor.
    • ikinci dtkategori içerisine yalnızca kategori adı alıyor.
    • 3. ise boş. İsmi dtbos içerisine diğer ikisinden veri alacak.

    Yapmak istediğim
    1. İkisinin kategori isimlerini karşılaştırıcam. dtsatis içerisindeki kategori adı dtkategori içerisinde bulunuyorsa, dtsatis'taki kategori adı ve satış fiyatını dtbos'a yazıcam.
    2. Eğer ki dtsatis içerisindeki kategori adı, dtkategori içerisinde bulunmuyorsa, dtkategori içerisindeki kategori adını ve yanına sıfır olarak fiyatını dtbos'a yazıcam.

    Yardımcı olursanız çok memnun olurum.

    İyi çalışmalar dilerim.
  • 18-02-2014, 11:05:14
    #2
    Önerilerinizi beklemekteyim arkadaşlar. Takıldım bu konuda
  • 18-02-2014, 12:28:59
    #3
    Selamlar, Linq ile yapabilirsin dostum bu istediklerini, Linq ile iki DataTable içerisindeki row'ları nesne olarak alarak join yapıp, select içerisinde istediğin yeni bir nesne şekillendirip bu yeni nesneyi 3. tablona ekleyebilirsin.Bilmiyorum ne kadar anlamlı oldu anlattığım ama...
  • 18-02-2014, 20:32:49
    #4
    Kimlik doğrulama veya yönetimden onay bekliyor.
    inner joini araştırırsan sorunu çözersin
  • 18-02-2014, 22:55:05
    #5
    bafrali adlı üyeden alıntı: mesajı görüntüle
    inner joini araştırırsan sorunu çözersin
    InnerJoin ile satis tablosundan ürünü, kategori tablosundan o ürünün kategorisini, musteri tablosundan o ürünü alan müşteriyi çektim zaten. Fakat şimdi yapmak istediğim tam olarak şu;

    Ali Veli

    Kategori ------------ Fiyat
    Gıda ------------------- 50 TL
    Veteriner -------------- 152 TL
    Temizlik --------------- 0 TL
    Unlu Mamüller --------- 0 TL

    Ürünü satın aldığı kategorileri zaten alabiliyorum. Turuncu olanlar ise o müşterinin ürün satın almadığı kategoriler. Satın aldıklarının altına bu satın almadığı kategorileri de yazdırmak istiyorum.
  • 19-02-2014, 00:13:46
    #6
    sorgu cümleni yazarmısın? yada sorgu cümlenin sonuna or ile fiyat='0' yazıpta tüm kategorileride yazdırsan?
  • 19-02-2014, 00:23:32
    #7
    zor değil gibi aslında http://www.buraksenyurt.com/post/Dat...t-com-dan.aspx
    • WebWon
    WebWon bunu beğendi.
    1 kişi bunu beğendi.