teşekkürler dediğin gibi yaptın sorun çzüldü.

Merhaba arkadaşlar. bir dngüyü yazamadım. saatlerdir düşünüyorum kurgulayamadım. elimizde bir excell tablosu var. tabloyu bir datagirdview'e aktarıyorum. sonrasında kullanıcıya aşağıdaki ekran grüntüsünün olduğu alanda ürün bilgilerinin olduğu kolonu seçtiriyorum. Seçimden sonra excel tablosundakiürün bilgilerini grupluyorum. Sonra seçimin yapıldığı grid içindeki comboboxlar aracılığıylaeşleştirme yaptırıyorum. Yani excell de yanlış yazılmış olan bir ürün bilgisinin doğrusunun sisteme tanımlanmasını amaçlıyorum. rnek excel de "DW S" yazılmış olması gereken "DİSCOVERY WATER SEMBOL". Bu bilgileri bir liste atıyorum. Amacım şu excell deki veriye gre cari kaydı oluşturmak. sonrasında bu ÜRÜN BİLGİSİ kolonunda yer alan bilgiye gredeveritabanındaki ÜRÜNLER tablosundan doğru ürünü bulup cariye eklemek istiyorum. Sorgum şu var s = from u in db. MontajUruns join y in UrunKutu. ToList on u. UrunMarkasi equals y. UrunAd where y. ReferansUrunAd dataGridView1. Rows . Cells . Value. ToString select new ; int MontajUrunID= s. ToList . u. MontajUrunID; Aldığım hata şu; bir sql sorgusu ile list birleştirilemez gibi saçma bir hata alıyorum. kafayı yemek üzereyim. Sorgu çalışmadıkça ben kısır dngüye girmeye başladım. HELP ME

sorunu dogru anladiysam zaten calistiramaman gayet normal. LINQ kullanmissin ve iki farkli tablo dedigin birisi db den geliyor digeri de bir liste/grid neyse. Bu ikisi farkli seyler. LINQ ile bu sekilde birlestirme yapamazsin hocam. Yapacagin is, iki listeyi de ayri ayri cekip daha sonra bellekte birlestirmen gerek. Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

Dbden gelen sorgunun sütun tiplerine gre bir sınıf oluştur. rneğin: public class clsDB{public int ID public string baslik public string ozet }sonrasında List<clsDB> liste = new List<clsDB> ;var dbListe = db. tablo_adi. tolist ;foreach {liste. Add(new clsDB );}sonrasında bu listeye diğer listeden gelen elemanları da eklersin. Umarım faydalı olur Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

hocam kusura bakma yeni grdüm mesajini :) kendine bir ana sinif secip, diger sinifi mapping ile baglayabilirsin.. https://www.infoworld.com/article/3192900/how-to-work-with-automapper-in-c.html su tarz bi sey yapabilirsin mesela. unbalanced tarafından 26/Oca/20 23:34 tarihinde düzenlenmiştir Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.

teşekkür ederim.

evet sorunu doğru anlamışsınız. iki farklı sorgu yaparak olaya geçici çzüm buldum ama dediğiniz gibi db den gelen liste ile manuel olarak oluşturduğumuz listeyi nasıl aynı sorguda kullanabiliriz?