PDA

View Full Version : انتخاب تعداد مشخصی از رکورد ها



mhamedm2008
چهارشنبه 06 اسفند 1393, 11:26 صبح
با سلام
من برای جستجو در بانک اطلاعاتی SQL در اکسس از دستور زیر استفاده می کنم

strsql = "SELECT Top 50 * FROM EAndikator WHERE ((sahebv LIKE '%" & [Text12] & "%') AND (sharhv LIKE '%" & [Text14] & "%') AND (tarikhnumber LIKE '%" & [Text17] & "%')) ORDER BY sabt DESC"

حال مشکلم اینه که چون تعداد نتایج جستجو زیاده خیلی طولانی میشه.
می خوام کاری کنم مثلا 50 تا 50 تا نتایج رو نشون بده
از دستور select top 50 استفاده می کنم.50 تای اول رو نشون میده.حالا چه جوری باید 50 تا 100 و 100 تا 150 و .... رو نشون بدم؟؟
با تشکر

mhamedm2008
شنبه 09 اسفند 1393, 11:24 صبح
کسی راهی دیگه ای به نظرش نمی رسه.چند روز درگیرشم و روش های مختلفی رو امتحان کردم ولی جواب نگرفتم :افسرده::افسرده::افسرده:

mjavadian34
شنبه 09 اسفند 1393, 11:41 صبح
من یه راه حل مسخره به ذهنم رسید گفتم بگم شاید جرقه ای شد برای راه حل

یه تیبل درست کن این سلکت و بریز توش سری بعد بگو اینانباشن

mhamedm2008
چهارشنبه 13 اسفند 1393, 09:41 صبح
مممنون.با دستور offset تونستم این کار و انجام بدم