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

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

کاربر سایت

kolalimorteza

عضویت از 1393/09/13

انتخاب داده بصورت تصادف در mvc

  • سه شنبه 5 آبان 1394
  • 19:42
تشکر میکنم

با عرض سلام

من کدی را می خواهم که در mvc مثلا 300 داده در یک جدول وجود داشته باشد هر بار که کاربر پیج را مشاهده می کند بصورت رندم یا تصادفی یک داده مشاهده گردد کد مربوط به sql آن را دارم ولی مربوط به LINQ رو نمی دانم به چه صورت هست

DECLARE @sampleCount int = 1
SET STATISTICS TIME ON

SELECT TOP (@sampleCount) * 
FROM [dbo].[TblLab_EventImage] TABLESAMPLE(10 PERCENT)
ORDER BY NEWID()

SET STATISTICS TIME OFF

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

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

ایمان مدائنی

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

  • سه شنبه 5 آبان 1394
  • 19:48
Random rnd = new Random();
var randomizedList = from item in list
                     orderby rnd.Next()
                     select item;

 

کاربر سایت

kolalimorteza

عضویت از 1393/09/13

  • سه شنبه 5 آبان 1394
  • 19:59

با تشکر از شما

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

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

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

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