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

دسته بندی کردن مطالب دیتابیس


abbas2142

سوال

با سلام

 

من یک تاپیک زده بودم با موضوع فصل بندی برنامه خوب دوستان هم اومد و نظر دادن و راهنمایی کردن ولی خوب چون من زیاد سر در نمیاوردم مجبور شدم برم داخل نت و سرچ بزنم که کلا به بن بست خودم و توی هیچ کدوم از سایت های آموزشی چین آموزشی رو ندیدم یا اگه هم بود تا یه جای راهنمایی می کرد و آدم گیج می شد توی این کار !!! 

 

تاپیک هایی هم بودن توی همین انجمن مثل

 

این تاپیک

 

خوب بگذریم الان اومد این تاپیک جدید رو زدم که اگه دوستان می تونن کمک کنن تا این مشکل حل بشه و مطمئن نه من اولین نفری هستم که به این مشکل برخورده و نه آخرین نفر !!!!

 

خوب هم عکس از دیتابیس گذاشتم و هم خود دیتابیس رو پیوست کردم .

 

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

 

با تشکر

book1.rar

post-2252-0-37191400-1436541690_thumb.png

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

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

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

گفتم برات که

مثلا میگم

شما دو تا کلید داری

یکی به اسم درس 1

یکی به اسم درس2

یه متغیر گلوبال میسازی به اسم dars  as string

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

'dars 1


dars = 1
startactivity(list)

تو اکتیویتی لیست میای و میگی (البته من فقط دستور sql رو مینویسم برات)

if main.dars = 1 then
SELECT * from tbl1 WHERE ParentId = 1
else if dars = 2
SELECT * FROM tbl1 WHERE paretnId = 2
end if

برای متنشون هم به همین شکل عمل میکنی

یه متغیر به اسم meghdar as string درست میکنی و در رویداد کلیک لیستت

meghdar = value
startactivity(matn)

در ماژول متنت هم میای و میگی

if main.dars = 1 then
SELECT * FROM tbl1 WHERE parentid = 1 AND id=&list.meghdar
else if main.dars = 2 then
SELECT * FROM tbl1 WHERE parentid = 2 AND id=&list.meghdar
end if

باید جواب بده

برای سرچ مثلا میای و در رویداد تکست چنج ادیت تکست مینویسی

SELECT * FROM tbl WHERE parentid = 1 AND titr LIKE '%" & EditText1.Text &"%'"

برای علاقه مندی هم میگی fave رو مساوی 0 کنه جایی که parent id = 1 AND id = value

امیدوارم متوجه شده باشی...

در کل روش من اسون تره :D

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

:fekr:  :S  :roomNemishe:  :(  :$  :bye:

 

باور کن من فقط این خط رو فهمیدم 

یه متغیر گلوبال میسازی به اسم dars  as string

بهتره برم سر راه حل خودت 

در این ضمینه سورسی واسه نمونه نیست ؟؟؟

بجز اون سورس MultiTable

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

سورس مالتی تیبل کامله
میگم...
خیلی از دوستان روش چند جدولی رو مناسب نمیدونن

اگه میبینی نمیتونی از perent id استفاده کنی، از مالتی تیبل استفاده کن :)

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

سورس مالتی تیبل کامله

میگم...

خیلی از دوستان روش چند جدولی رو مناسب نمیدونن

اگه میبینی نمیتونی از perent id استفاده کنی، از مالتی تیبل استفاده کن :)

 

در این رابطه ( perent id ) سورسی آموزشی چیزی نیست ؟؟؟

باور کن یه کلمه هم نفهمیدم توی پاسخی که داده بودی !!!

 

سورسش کامل هست ولی سرچ نداره و بخش علاقمندیش هم باید همه برن داخل یه لیست

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

ببین

من الان دارم یه سری کارهای خیلی خیلی حیاتی انجام میدم :eynak: :eynak: (ما اینیم)

تا فردا شب، سعی میکنم برات یه سورس اماده کنم

حله؟

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

ببین

من الان دارم یه سری کارهای خیلی خیلی حیاتی انجام میدم :eynak: :eynak: (ما اینیم)

تا فردا شب، سعی میکنم برات یه سورس اماده کنم

حله؟

 

:tashvigh:  :tashvigh:  :tashvigh:  :tashvigh:

ممنون داداش مزاحم شدم

 

والا توی انجمن باز سرچ زدم همه همین روش تک جدولی رو پیشنهاد دادن ولی یکیشون توضیح نداده که چطوری کار می کنه

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

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

داداش شهاب ممنون فعلا مثل اینکه حلش کردم

 

با استفاده از این تاپیکی که خودتون هم داخلش جوابش رو دادی و یه سورسی گذاشتی 

 

اینجا

 

منم سورس رو دستکاری کردم و فعلا خوب دارم پیش می رم

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

اها

خیلی هم خوب

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

حتما اگه مشکلت حل نشد بگو...

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

سلام عزیزم

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

علاقه مندی هم داره

اگه سرچ رو نتونستی پیدا کنی، بگو یه سورس برای سرچش بهت بدم

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

سلام عزیزم

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

علاقه مندی هم داره

اگه سرچ رو نتونستی پیدا کنی، بگو یه سورس برای سرچش بهت بدم

 

ممنون 

 

اون سورستون رو دیدم 

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

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

خوب

برای علاقه مندی و سرچ میشه یه کارایی کرد

خواستی بگو بهم

 

یه روش دیگه هم بود  به اسم parentID یعنی

مثلا شما یه ردیف ای دی داری که خوب مشخصه و یه ردیف میذاری پرنت ای دی

پرنت ای دی مطالب درس 1 مقلا، میشه 1

درس2، میشه 2 و ...

خوب

موقع فراخوانی از بانکت، میگی

"SELECT * FROM tbl WHERE parentID = 1"

اینم هست

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

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

خوب

برای علاقه مندی و سرچ میشه یه کارایی کرد

خواستی بگو بهم

 

یه روش دیگه هم بود  به اسم parentID یعنی

مثلا شما یه ردیف ای دی داری که خوب مشخصه و یه ردیف میذاری پرنت ای دی

پرنت ای دی مطالب درس 1 مقلا، میشه 1

درس2، میشه 2 و ...

خوب

موقع فراخوانی از بانکت، میگی

"SELECT * FROM tbl WHERE parentID = 1"

اینم هست

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

همین parentID که شما گفتین رو من اصلا نفهمیدم

 

کلا کدوم روش بهتر و راحت تر هستش واسه درست کردن ؟؟؟؟

 

اگه روش خودتون راحت تر هستش اگه زحمت نسید می تونید کمکم کنید ؟؟؟؟

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

روش من چندتا جدول داره

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

روش منم خوبه

بیشتر دیدم دوستان پرنت ای دی رو پیشنهاد میکنن

شما دقیق تو پیام خصوصی بگو چیه مشکل

من کمکت کنم کدش رو بنویسی...

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

سلام

 

ببخشید می شه روش فراخوانی رو با همین روش parentID بگید ؟؟؟؟

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

بایگانی شده

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

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

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