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

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

Threaded View

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

    خطای The entity or complex type '...' cannot be constructed in a LINQ to Entities query

    سلام
    دوستان من میخوام کد زیر رو توی C#‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎ ‎‎ با entity framework بنویسم

    select sum(price) from orders group by name 
    وقتی به صورت عادی کدها رو داخل button_click مینویسم درست اجرا میشه (کد رو به صورت زیر مینویسم و درست هم اجرا میشه)

    private void button4_Click(object sender, EventArgs e)
    {
    var q = database.orders
    .GroupBy(a => a.name)
    .Select(a => new {id= a.Sum(b => b.price)});
    dataGridView1.DataSource = q.ToList();
    }


    اما وقتی میخوام کد رو داخل یه تابع بنویسم و اون رو فراخوانی کنم به مشکل میخورم (کد رو به صورت زیر مینویسم و بعد از اجرا کردن خطا میده)

    //class order
    public IEnumerable<order> sum()
    {
    var q = database.orders
    .GroupBy(a => a.name)
    .Select(a => new order() { price = a.Sum(b => b.price) });
    return q.ToList();
    }




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

    متن ارور هم اینه
    2017-03-02_18-45-10.jpg
    ممنون میشم جواب بدین
    آخرین ویرایش به وسیله erfan_urchin : پنج شنبه 12 اسفند 1395 در 18:18 عصر

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

  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 عصر

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

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