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

گرفتن آی دی های خاص از دیتابیس


parsixa

سوال

سلام خسته نباشید ..

 

چطور میتونم از دیتابیس یه آدی خاص به بعدشو فقط نشون بدم ؟؟ مثلا از آی دی 31 به بعد .. ینی 31 و 32 و 33 و 34 و 35 و ...

SELECT * FROM table WHERE id=31" 

من اینو نوشتم منتهی فقط همون 31 رو نشون میده و الباقی رو نشون نمیده

لطفا کمک کنید . مرسی 

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

8 پاسخ به این سوال تاکنون داده شده است

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

سلام راه ساده و کاربردی تری هم هست . مثال :

SELECT * FROM table WHERE id>31
لینک ارسال
به اشتراک گذاری در سایت های دیگر

درود

یکی از راه ها این هست که از Limit و Offset در کوئری خودتون استفاده کنید

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

میتونی اینکارو بکنی داداش

cur = sql1.ExecQuery("SELECT * FROM tbl1 where id Between 50 AND 100 ")

For i= 0 To cur.RowCount-1
cur.Position=i

کد شما



next

این کد اینکارو میکنه که میاد از شماره 50دیتابیس اطلاعاتو میخونه تا 100و برات نشون میده

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

 

امنیدوارم مشکلت حل شه

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

درود

یکی از راه ها این هست که از Limit و Offset در کوئری خودتون استفاده کنید

 

میشه نمونه کدی ، مثالی ، سورسی چیزی بدید ک دقیق متوجه شیم ؟

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

میشه نمونه کدی ، مثالی ، سورسی چیزی بدید ک دقیق متوجه شیم ؟

روشی که جناب آقای افراز هم گفتند میتونه کارتون رو راه بندازه

به جز این دو روش باز روش های مختلفی وجود داره

دستورات Sqlite زیاد هم دسته کمی از دستورات MySQL نداره :S

SELECT * FROM tbl LIMIT 50 OFFSET 10

دستور بالا میاییم میگیم 50 تا رو از بعد از 10 بگیر و نمایش بده

تا تست نکنید متوجه نمیشید :S

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

میتونی اینکارو بکنی داداش

cur = sql1.ExecQuery("SELECT * FROM tbl1 where id Between 50 AND 100 ")

For i= 0 To cur.RowCount-1
cur.Position=i

کد شما



next

این کد اینکارو میکنه که میاد از شماره 50دیتابیس اطلاعاتو میخونه تا 100و برات نشون میده

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

 

امنیدوارم مشکلت حل شه

 

به همین شکل ک نوشتید باید بنویسم ؟؟ حروف کوچیک و بزرگ و = و این حرفا ؟؟؟ 

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

به همین شکل ک نوشتید باید بنویسم ؟؟ حروف کوچیک و بزرگ و = و این حرفا ؟؟؟ 

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

موفق باشی :ok:

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

بایگانی شده

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

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

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