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

مشکل در بانک اطلاعاتی


Mr Mansour

سوال

با ســلام و عرض ادب

اقا بنده دارم یه برنامه ای مینویسم که از بانک اطلاعاتی Sqlite استفاده کردم

بعد اومدم 2 عدد table اضاف کردم که table 1 موضوع هستش و table 2 مطالب

می خوام که جوری به شه که وقتی رو یک عنوانی از table 1 کلیک خورد محتوایی که مربوط بهش هستش از table 2 بگیره و نمایش بده

هرکاری کردم هر Query که کشتم و پیدا کردم بازم ب جایی نرسیدم دوستان اگر میدونن کمک کنن یا اینکه یک راه حلی نشون بدن ب صورت دستی هم برام سخته حال نمی کنم اصلا :pardon::DD:

مرسی با تشکر og :oops:

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

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

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

چرا از دو فیلد استفاده نمی کنید به جای دو تیبل

آموزش های مربوط به  ساخت کتاب رو ببنید متوجه میشید

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

اطلاعاتم هر کدومشون زیر شاخه داره مثلا

table 1 موضوعش چند تا اسمه

مهدی

رضا

علی

محمد

 

که وقتی مثلا مهدی کلیک شد

چند تا موضوع دیگه بیاره بالا مثلا بشه

مهدی بچه ی شیراز

مهدی کاکو

...

 

که اونا هم متن خاص خودشون رو دارن

میدونم منظور شما چجوری میگین ولی این راه رو هم بنده تست کردم عزیزم :pardon: :fekr:

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

dim cur1 as cursor
cur1 = ("select *from table1 ")
for i = 0 to cur1.RowCount- 1
cur1.position = i

next

dim cur2 as cursor
cur2 = sql.ExecQuery("select * from table2 where id ="&cur1.getint("id"))
for i = 0 to cur2.RowCount- 1
cur2.position = i

next

برداشت من از حرف شما حاصلش این شد موضوع اول بارمتن دوم

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

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

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

باشه چشم داداش

دیتابیس بنده درباره موضوع موسیقی هستش اومدم تو table 1 اسم خواننده ها گذاشتم - بعد اومدم تو table 2 اسم خواننده و اسم اهنگش رو گذاشتم

می خوام مثلا رو اسم محسن یگانه کلیک شد از table 2 تمام محسن یگانه هارو با موضوع اون شعراشو برام نماایش بده

---

عکس از tbl 1 :

tbl1.png

 

عکس از tbl 2 :

tbl2.png

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

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

cur2 = ("select * from table2 where sgroup like '%"&cur1.getstring ("sname")&"%'")
لینک ارسال
به اشتراک گذاری در سایت های دیگر

منظور شما اینه که بنده بیام 2 تا حلقه تو یک Activity ایجاد کنم و هر دوتا رو لود کنم ؟؟

نمیشه که !!!

شرمنده بیشتر توضیح بدین دو هزاریم بیوفته :DD:

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

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

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

بایگانی شده

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

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

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