رفتن به مطلب
  • 0

دیتابیس


ehsan20000

سوال

با سلام خدمت دوستان عزیز

من یک دیتابیس ساختم که مثلا در یک تیبل حدود سیصد رکورد داره ولی باز نمیکنه برنامه هنگ میکنه و خارج میشه اینو چیکار کنم؟

دوم این که وقتی دیتابیسو ویرایش میکنم اصلا تو اجرای مجدد نمیاره و فقط قبلی ها میاره.دیتابیس هم تو فایل برنامه هست حتی دوباره اپلودشم میکنم ولی اثری نداره

با تشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ارسال‌های توصیه شده

داداش ممنون خیلی عالی بودن اطلاعات زیادی توش بود ولی متاسفانه نتونستم از کوئری چیزی بفهمم؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

داداش ممنون خیلی عالی بودن اطلاعات زیادی توش بود ولی متاسفانه نتونستم از کوئری چیزی بفهمم؟؟

عزیزم والا من و بقیه سعی کردیم جامع ترین اطلاعات کوئری ها رو توش قرار بدیم

شما از دیتابیس استفاده میکنید دیگه؟

چطوری دستورات Sql رو استفاده میکنید؟؟؟

http://www.w3schools.com/sql/default.asp

این سایت خیلی خیلی جامع هست

دستورات Sql (یا کوئری هارو ) براتون داره

موفق باشید....

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بله دیتابیس استفاده میکنم

خب شما همین کدی که دادی کوئریشو چطوری تعریف کردی شما اگه بدیش من نگاه کنم شاید متوجه بشم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

عزیزم توی پست شماره 14 سه بار پشت سر هم براتون قرارش دادم

اینم خدمت شما

showlim("SELECT * FROM nohe ORDER BY id DESC limit 5 OFFSET "&offset&"")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

داداش اگه بتونی بیای یاهو خیلی ممنون میشم

 

ehsan.20000

عزیزم کمی مشکل داره مسنجرم

شما هر سوالی دارید، همینجا مطرح کنید

بنده و اساتید بنده در حد توان پاسخگوتون هستیم

شاید سوالاتتون ، سوال دیگران هم باشه..

لینک ارسال
به اشتراک گذاری در سایت های دیگر

والا من کدی که دادی رو قرار دادم ولی بازم این 

showlim("SELECT * FROM tblcn ORDER BY id DESC limit 10 OFFSET "&offset&"")

ارور میده 

این کدی دادی رو باید کجا قرار بدم اگه کلی توضیحات با صفحه هاشو بگی ممنون میشم

لینک ارسال
به اشتراک گذاری در سایت های دیگر

شما تصویری از ارور هاتون بذارید عزیزم، مسلما من نمیدونم ارورتون چی هست

 

ببینید

این کد میاد و یه کوئری رو براتون اجرا میکنه

هر بار که این ساب رو صدا میکنید، لیست قبلی پاک میشه و لیست جدید میاد

حالا شما داری میگی میخوای وقتی رو ی گزینه صفحه 2 از اسپینرتون زده شد، بره مثلا 10 تا بعدی رو بیاره

این کد رو باید استفاده کنید دیگه

قبلی هارو میبره، این 10 تا رو میاره

تفاوت اینه که اگه برای صفحه اول از ایدی 0 شروع میکنیم(یعنی افست0)

برای صفحه دوم باید از افست 10 شروع کنیم

صفخه سوم از افست 20 شروه کنیم

امیدوارم خوب موضوع رو بهتون رسونده باشم...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بله فهمیدم ولی برای این کار به نظرتون این کدی که دارم خوب نیست؟

 

مثلا گزینه یک اسپینر

ScrollView1.Panel.RemoveAllViews
h = 0
cursor1 = sql1.ExecQuery("SELECT * FROM tblcn WHERE list = "&1)

گزینه دو اسپینر

ScrollView1.Panel.RemoveAllViews
h = 0
cursor1 = sql1.ExecQuery("SELECT * FROM tblcn WHERE list = "&2)

توی دیتابیس برای هر رکورد تعریف کردم که مثلا لیست یک باشه یا دو یا سه و ..

 

اگه اونایی که مثلا ده تا میشه لیستون 1 باشه اونا رو نشون بده اگه دو بود گزینه دو رو نشون بده و کلا لیست قبلی پاک بشه

این خوب نیست؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

چرا

این روش هم خوبه

این روش رو در اصل بهش میگن پرنت ای دی دادن

برای فصل بندی استفاده میشه

جالب هم هست...

لینک ارسال
به اشتراک گذاری در سایت های دیگر

خب همینم کار نمیکنه دقیقا وقتی میزنمش مثلا لیست 1 رو میاره ولی لیست دو که میزنم اون log که دانلود عکس میده همینجوری زیاد میشه تا این که یک ارور میده که اونم مربوط به لایوت گزینه هامه که اصلا نمیدونم چی هست

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...