PDA

View Full Version : سوال: چه جوری بطور تصادفی 20 تا رکورد رو از دیتابیس تو گرید ویو نمایش بدم با



abbas27
یک شنبه 22 آذر 1388, 14:53 عصر
دارم یه سایت آزمون آنلاین طراحی می کنم.
برای پروژه دانشگاه میخوام
تحت وبC#‎‎حالا چه جوری بطور تصادفی 20 تا رکورد رو از دیتابیس تو گرید ویو نمایش بدم با
لطفا مثال زنید

siavash_n
یک شنبه 22 آذر 1388, 17:10 عصر
دوست من این کار خیلی سادست.
کافیه که شما به جای دستور Sql ای که داری استفاده می کنی از دستور زیر استفاده کنی
مثلا فرض کن می خواهی 10 رکورد به صورت تصادفی از یک جدول خاص انتخاب کنی.


()SELECT TOP 10 * FROM Table1 ORDER BY NEWID


نکته این دستور مختص تراکنش داده ها از بانک Sql Server هستش.اوراکل و IBM Db هر کدوم ساختار های خاص خودشونو دارن.
موفق باشی.