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

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

کاربر سایت

سهیل

عضویت از 1393/04/30

برگرداندن لیست رکورد ها بصورت رندوم

  • چهارشنبه 28 فروردین 1398
  • 01:16
تشکر میکنم

سلام

من رکورد های یک جدول که n تا هست رو میخوام بصورت رندوم و برگردونم چه کدی باید براش بنویسم

این کد منه:

 var result = polyclinics.ToPagedList(pageNumber, pageSize);

            return View(result);

ممنون می شم کمک کنید

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

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

رضا نصیری

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

  • چهارشنبه 28 فروردین 1398
  • 10:10
SELECT  *  FROM tblName
ORDER BY NEWID()

کاربر سایت

محمد اردوخانی

عضویت از 1396/05/17

  • پنجشنبه 29 فروردین 1398
  • 09:11

در entity framwork میتونین با استفاده از دستور زیر ، رکورد هارو به صورت رندم مرتب کنین و در نهایت واکشی کنین

MyEntity.OrderBy(s => Guid.NewGuid());

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

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

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

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

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