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

نام تاپیک: خطای The entity or complex type '...' cannot be constructed in a LINQ to Entities query

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #3

    نقل قول: خطا در خروجی کد entity framework

    ممنون از پاسختون
    من دقیقا همین کاری که شما فرمودین رو انجام دادم
    در واقع من دارم با معماری 3 لایه این کار رو انجام میدم
    من یک کلاس دارم به اسم orderOperation که به عنوان لایه DAL هستش و تابع زیر رو داخلش نوشتم

    public static IEnumerable<order> sum()
    {
    var q = from r in database.orders
    group r by r.name into g
    select new order { name = g.Key, sum = g.Sum(m => m.price) };
    return q.ToList();
    }


    یک کلاس هم دارم به نام order که به عنوان لایه Business هستش و پراپرتی ها و تابع زیر رو داخلش نوشتم

    public int sum { get; set; }
    public int price { get; set; }
    public int orderid { get; set; }
    public string name { get; set; }

    public IEnumerable<order> SUM()
    {
    return orderoperation.sum();
    }


    و در نهایت تو لایه presentation هم کد زیر رو مینویسم

    private void button4_Click(object sender, EventArgs e)
    {
    order o = new order();
    dataGridView1.DataSource = o.SUM();
    }


    اما خطا میده و خطاش هم همونیه که عکسشو بالا گذاشتم
    حالا نمیدونم دقیقا کجاشو دارم اشتباه انجام میدم

    فکر نکنم مشکل از پراپرتی هام باشه
    احتمال خیلی زیاد مشکل از همون لایه DAL هستش
    ممنون میشم اگه کمکم کنید که کجاش ایراد داره؟
    آخرین ویرایش به وسیله Mahmoud.Afrad : پنج شنبه 12 اسفند 1395 در 23:02 عصر

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

  1. پاسخ: 1
    آخرین پست: پنج شنبه 26 دی 1392, 17:48 عصر
  2. خطای The multi-part identifier could not be bound
    نوشته شده توسط vahid dot net در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 1
    آخرین پست: دوشنبه 23 شهریور 1388, 10:34 صبح
  3. Object type cannot be converted to target type.
    نوشته شده توسط Beyondsoft در بخش VB.NET
    پاسخ: 1
    آخرین پست: سه شنبه 23 خرداد 1385, 10:08 صبح
  4. خطای Old Format or Invalid Type Library و راه حل آن
    نوشته شده توسط علیرضا مداح در بخش مقالات مرتبط با Microsoft .Net Framework
    پاسخ: 1
    آخرین پست: چهارشنبه 26 اسفند 1383, 19:22 عصر
  5. خطای Old Format or Invalid Type Library و راه حل آن
    نوشته شده توسط علیرضا مداح در بخش VB.NET
    پاسخ: 1
    آخرین پست: چهارشنبه 26 اسفند 1383, 19:22 عصر

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

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