السلام عليكم ورحمة الله
انا عندي قاعدة بيانات واريد عمل استعلام query بالـ select
ولكن اريد في كل مره تطلع بيانات مختلفة (عشوائية)
يعني في كل مره تطلع البيانات بترتيب مختلف عن اللي قبل
والف شكر ارجو المساعده
تحياتي
السلام عليكم ورحمة الله
انا عندي قاعدة بيانات واريد عمل استعلام query بالـ select
ولكن اريد في كل مره تطلع بيانات مختلفة (عشوائية)
يعني في كل مره تطلع البيانات بترتيب مختلف عن اللي قبل
والف شكر ارجو المساعده
تحياتي
هناك شئ ما يدفعني دائما للتقدم
((حبي لوطني))
KSA
انا استخدمت الطريقة الاخيرة اللي
طارحها الاخ محمد النحراوي
ولكن عند تنفيذها كانت السجلات
المخزنة في قاعدة البيانات تظهر
متكررة يعني السجل الواحد يظهر اكثر من مره
لاني اسوي استدعاء لاكثر من سجل
هل في طرقه تخلي السجلات ماتتكرر؟؟؟
تحياتي،،
هناك شئ ما يدفعني دائما للتقدم
((حبي لوطني))
KSA
مشكور اخوي ديزاين
بس سويت الي قلت لي طلع لي هذا الخطأ
ORDER BY items must appear in the select list if SELECT DISTINCT is specified
ممكن توضح لي كيف اعدل هذا الخطأ؟؟؟
تحياتي،،،،،،،،،،
هناك شئ ما يدفعني دائما للتقدم
((حبي لوطني))
KSA
جملة ال select حقتي هذي هيه
SelectCommand="SELECT Distinct [QuestionID], [Title], [Answer1], [Answer2], [Answer3], [Answer4], [CorrectAnswer], [QuestionOrder] FROM [Question] WHERE ([QuizID] = @QuizID) ORDER BY newid()">
يطلع الخطأ اللي كتبته لك اول
وكمان اخوي ابغى منك اذا ممكن كيف استدعي عدد معين من السطور يعني ابغى اسند عدد السطور الى قيمة معينه؟؟؟؟
تحياتي،،،،،،
هناك شئ ما يدفعني دائما للتقدم
((حبي لوطني))
KSA
:wacko: كيف اضمنها في الاعمده؟؟؟؟
اصلا ال newid() مجرد function
تمكني من استخراج البيانات بشكل عشوائي
كيف احطها ضمن ال select وهي اصلا ماهي من ضمن
الحقول؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟
كيف؟؟؟؟؟؟؟؟؟؟؟؟؟؟
تحياتي،،،
هناك شئ ما يدفعني دائما للتقدم
((حبي لوطني))
KSA
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…