نمایش نتایج 1 تا 2 از 2

نام تاپیک: union گرفتن از 2 تا Entity در entity framework و افزودن یک فیلد جدید به union

  1. #1

    union گرفتن از 2 تا Entity در entity framework و افزودن یک فیلد جدید به union

    سلام دوستان گرامی،
    من از entity framework استفاده می کنم 2 تا entity دارم که به هم ربطی ندارند ولی می خواهم بین یکسری فیلدهای آنها union بگیرم و می خواهم یک فیلد هم خودم به union اضافه کنم که مشخص بشه رکورد مربوط به کدوم entity هست.

    ممنونم از راهنمایی شما.

  2. #2

    نقل قول: union گرفتن از 2 تا Entity در entity framework و افزودن یک فیلد جدید به union

    در دو کوئری در حالت AsQueryable فیلدهایی که نیاز دارید را select کنید، یک پراپرتی (مثلا به نام EntityName) هم برای تشخیص جدول اضافه کنید. نهایتا هر دو را union کنید
                var query1 =
    from item in db.Entity1.AsQueryable()
    select new
    {
    Name = item.Name, // other properties
    EntityName = "1"
    };

    var query2 =
    from item in db.Entity2.AsQueryable()
    select new
    {
    Name = item.Content,// other properties
    EntityName = "2"
    };

    var unionResult = query1.Union(query2).ToList();
    آخرین ویرایش به وسیله Mahmoud.Afrad : جمعه 24 شهریور 1396 در 22:17 عصر

تاپیک های مشابه

  1. پاسخ: 2
    آخرین پست: یک شنبه 15 شهریور 1394, 18:40 عصر
  2. سوال: افزودن یک node جدید به یک node در TreeView
    نوشته شده توسط mbasirati در بخش ASP.NET Web Forms
    پاسخ: 2
    آخرین پست: شنبه 03 مرداد 1394, 20:43 عصر
  3. پاسخ: 1
    آخرین پست: سه شنبه 13 فروردین 1392, 11:34 صبح
  4. مشکل در استفاده از dgv با entity framework
    نوشته شده توسط amir3321 در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 11
    آخرین پست: یک شنبه 09 بهمن 1390, 08:34 صبح
  5. سوال: بوجود اوردن یک فیلد جدید به جدول از طریق فرم
    نوشته شده توسط alijoon2000 در بخش Access
    پاسخ: 1
    آخرین پست: پنج شنبه 05 شهریور 1388, 01:59 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •