PDA

View Full Version : سوال: سوال درباره تکرار نشدن رکورد با دستور order by newid()



پروگرامنویس
یک شنبه 19 شهریور 1391, 22:05 عصر
من تو برنامم یه دکمه دارم که کارش اینه که هربار زده شه یه رکورد رو از یه جدول خاص در پایگاه داده بطور تصادفی (رندم) برگردونه.
برای این کار من از دستور order by newid() توی کوئری کلاسم استفاده کردم اما یه مشکل بزرگ هست!! وقتی هربار دکمه رو میزنم بعضی وقتا یه رکورد رو چندبار پشت هم تکرار میکنه(برمی گردونه)،من نمیخوام این اتفاق بیوفته و حداقل وقتی یه رکورد نشون داده میشه دفه بعد که دکمه زده میشه همون رکورد برنگرده.
پیشاپیش سپاس برای کمکتون!