مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

miladtm

عضویت از 1394/02/08

مشکل در کد sql

  • چهارشنبه 31 تیر 1394
  • 19:43
تشکر میکنم

از بابت جواب سوال خیلی قبلی ممونیم.
            int i = from u in db.UserTB where (u.EmailAdderss == userr.EmailAdderss) select new { u.Id };

من این کد رو واسه استخراج idاز پایگاه داده نوشتم این خطا رو میده

Error    2    Cannot implicitly convert type 'System.Linq.IQueryable<AnonymousType#1>' to 'int'    e:\project\mymvcproject\mymvcproject\controllers\karbarcontroller.cs    54    86    MyMvcProject

وقتی به آخر اون کد .ToList ()ر. اضافه می کنم و توی session می ریزم تا رد جای دیگه نمایش بدم این طوری نمایش میده

System.Collections.Generic.List`1[<>f__AnonymousType5`1[System.Int32]]
لطف کنید و یک کد برای استخراج id به وسیله ی ایمیل در اختیارم قرار بدین با تشکر 

 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • پنجشنبه 1 مرداد 1394
  • 08:06

باید از First یا FirstOrDefault استفاده کنید

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)