araad1993 5 ارسال شده در 12 دی، 2017 اشتراک گذاری ارسال شده در 12 دی، 2017 با سلام دوستان من یک کتاب طراحی کردم یک دیتابیس ام ساختم با 90 تا ردیف حالا میخوام این 90 تا ردیفو تو اکتیویتی های طراحی شده مختلف لود کنم مثلا 10 ردیف اول تو اکتیویتی 1 ردیف 10 تا 20 تو اکتیویتی دو تو قسمت for این کارو کردم For i =14 To 24 cur.Position=i ولی فقط اکتیویتی اول درست عمل میکنه . اکتیویتی های بعدی ارور میدن در ضمن از تقسیم مطالب تو تب داخل یک دیتابیس استفاده کردم که هراز چندگاهی ارور میداد برای هردسته ی دیتابیس ساختم اونم گاهی ارور میداد خاهشن کمک کنید باتشکر لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 12 دی، 2017 اشتراک گذاری ارسال شده در 12 دی، 2017 عزیز حلقتون اشتباهه به نظرم. شما همیشه اندیس رو از صفر شروع کنید که به خطای outofindex برخورد نکنید. ثانیا شما باید تغییرات رو توی کوئریتون بدین نه توی حلقه. شما بخواین ایتمهای مثلا 20 تا 30 رو لود کنید باید به شکل زیر کوئری بزنید. SELECT * FROM yourtbl LIMIT 10 OFFSET 20 یا مثلا 50 تا 60 به شکل زیر SELECT * FROM yourtbl LIMIT 10 OFFSET 50 لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
عباس 24 ارسال شده در 13 دی، 2017 اشتراک گذاری ارسال شده در 13 دی، 2017 شما باید از دستور Between استفاده کنید . لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
araad1993 5 ارسال شده در 13 دی، 2017 سازنده اشتراک گذاری ارسال شده در 13 دی، 2017 در 10 ساعت قبل، محمدرضا شاهپیری گفته است : عزیز حلقتون اشتباهه به نظرم. شما همیشه اندیس رو از صفر شروع کنید که به خطای outofindex برخورد نکنید. ثانیا شما باید تغییرات رو توی کوئریتون بدین نه توی حلقه. شما بخواین ایتمهای مثلا 20 تا 30 رو لود کنید باید به شکل زیر کوئری بزنید. SELECT * FROM yourtbl LIMIT 10 OFFSET 20 یا مثلا 50 تا 60 به شکل زیر SELECT * FROM yourtbl LIMIT 10 OFFSET 50 محمد جان اقا ممنون این دستور عمل کرد ، یعنی مثه همون حلقه ای که نوشته بودم عمل کرد و عنوان هامو نشون داد ولی زمانی که روی یه عنوان کلیک میکنم که بره به قسمت توضیحاتش ارور میده این مشکل بنظرتون از کجا میتونه باشه تو بازه اولی ینی 0 تا 20 توضیحاتو بالا میاره ولی مثلا بازه دومی رو ارور میده ممنون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
محمدرضا شاهپیری 5,631 ارسال شده در 13 دی، 2017 اشتراک گذاری ارسال شده در 13 دی، 2017 عزیز شما کار با دیتابیس رو از توی آموزشهای سایت یاد بگیرید. چون روی دیتابیس ظاهار هنوز تسلط پیدا نکردین. مشکلتون اینه که شما وقتی کوئری میزنید بالاخره یه سری آیتمها برگردونده میشه. توی دیتابیس باید برای هر مطلب یه id یکتا باشه و با اون آی دی مطلب رو لود کنید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
araad1993 5 ارسال شده در 13 دی، 2017 سازنده اشتراک گذاری ارسال شده در 13 دی، 2017 در 9 دقیقه قبل، محمدرضا شاهپیری گفته است : عزیز شما کار با دیتابیس رو از توی آموزشهای سایت یاد بگیرید. چون روی دیتابیس ظاهار هنوز تسلط پیدا نکردین. مشکلتون اینه که شما وقتی کوئری میزنید بالاخره یه سری آیتمها برگردونده میشه. توی دیتابیس باید برای هر مطلب یه id یکتا باشه و با اون آی دی مطلب رو لود کنید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
araad1993 5 ارسال شده در 13 دی، 2017 سازنده اشتراک گذاری ارسال شده در 13 دی، 2017 دوستان تو نوشتار یه کد اشتب کرده بودم و دستورو ب عنوان رشته معرفی کرده بودم الان درست شد ممنون بابت دستور لیمیت لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
araad1993 5
با سلام
دوستان من یک کتاب طراحی کردم
یک دیتابیس ام ساختم با 90 تا ردیف
حالا میخوام این 90 تا ردیفو تو اکتیویتی های طراحی شده مختلف لود کنم
مثلا 10 ردیف اول تو اکتیویتی 1
ردیف 10 تا 20 تو اکتیویتی دو
تو قسمت for این کارو کردم
For i =14 To 24 cur.Position=iولی فقط اکتیویتی اول درست عمل میکنه . اکتیویتی های بعدی ارور میدن
در ضمن از تقسیم مطالب تو تب داخل یک دیتابیس استفاده کردم که هراز چندگاهی ارور میداد
برای هردسته ی دیتابیس ساختم اونم گاهی ارور میداد
خاهشن کمک کنید باتشکر
لینک ارسال
به اشتراک گذاری در سایت های دیگر
6 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.