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

چطور مطالبم را دسته بندی و موضوع بندی کنم؟


qasem

سوال

سلام دوستان ،  میخوام یه کتاب مثل این بزنم که مطالبم موضوع بندی و دسته بندی شده باشد ، چیکار کنم؟ خواهش میکنم راهنمایی کنید یا اگه آموزشی براش دارید بفرمایید من خیلی وقته که دنبالش هستم، خسته شدم .

2.png

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

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

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

دوستان کسی نیست آموزش  بزاره؟ من مشکلم حل نشد ، خواهشا اگه توضیح هم میدهید کامل و با جزئیات باشه .

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

درود

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

مثلا دسته های دلخواه شما میتونه از 1 تا n شماره گذاری شده باشه

وقتی که بگید where daste = 1 فقط اطلاعات دسته 1 رو نمایش میده.

Main.cur1 = Main.sql1.ExecQuery("SELECT * FROM tbl1 WHERE daste='"&shomare&"'")
	 For i=0 To Main.cur1.RowCount-1
	 Main.cur1.Position=i 
	 ListViewData.AddSingleLine("   " & Main.cur1.GetString("onvan"))
لینک ارسال
به اشتراک گذاری در سایت های دیگر

 

درود

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

مثلا دسته های دلخواه شما میتونه از 1 تا n شماره گذاری شده باشه

وقتی که بگید where daste = 1 فقط اطلاعات دسته 1 رو نمایش میده.

Main.cur1 = Main.sql1.ExecQuery("SELECT * FROM tbl1 WHERE daste='"&shomare&"'")
	 For i=0 To Main.cur1.RowCount-1
	 Main.cur1.Position=i 
	 ListViewData.AddSingleLine("   " & Main.cur1.GetString("onvan"))

خوب به نظر من این طوری سرعت برنامه پایین می آد.

بهتره از Table های مختلف استفاده کنید .

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

می تونی از این دو تا تاپیک استفاده کنی 

 

سورس کد کتاب های چند جدولی(علاقه مندی و فراخونی تیترها و ...)

 

و

 

فراخوانی بخشی از دیتابیس

 

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

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

ببینید بستگی داره به تعداد مطالب و فصل ها !

اگر بخش ها مثلا 20 تا بود و هر کدوم 300 تا داشت بنظرم اگر از تیبل های مختلف استفاده کنید بهتره.

ولی خوب اگر 5 تا 10 تا داشتید می تونید استفاده کنید .

این رو برای این گفتم چون خودم یه برنامه به همین شکل که آقای ایزدی گفتن نوشتم همین صبح اتفاقا . روی گوشی ضعیف هنگ می کرد .

حالا نظر من این بود

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

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

کاظم جان فکر نکنم مشکلی پیش بیاد چون دارید به دیتابیس هیتلر میدید که بیا به این شکل عمل کن.

دیتابیس هم موقع دریافت کوئری میاد دسته بندی رو انجام میده و به برنامه ارسال میکنه.

در هر صورت در مورد نرمال سازی پایگاه داده ها مطالعه ای داشته باشید

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

دوستان خیلی گذرا و مبهم پاسخ میدید شاید برای من اینطوریه ، خواهش میکنم طوری توضیح بدید که من بعد از خواندن این مطالب مشکلم حل شده باشه و بتونم تو پروژم پیاده کنم.

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

یه سورس بود داخل فروشگاه مال آقا موسوی بود ایشون دسته بندی کرده بودن از اون استفاده کنید .... ولی میتونید شرط گذاری کنید که اگر مقدار برابر با فلان بود از این تیبل متن ها رو بخون.... ولی اینطوری شاید توی علاقه مندی مشکل ساز بشه ......

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

می تونی از این دو تا تاپیک استفاده کنی 

 

سورس کد کتاب های چند جدولی(علاقه مندی و فراخونی تیترها و ...)

 

و

 

فراخوانی بخشی از دیتابیس

 

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

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

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

دوستان خیلی گذرا و مبهم پاسخ میدید شاید برای من اینطوریه ، خواهش میکنم طوری توضیح بدید که من بعد از خواندن این مطالب مشکلم حل شده باشه و بتونم تو پروژم پیاده کنم.

  

ببینید بستگی داره به تعداد مطالب و فصل ها !

اگر بخش ها مثلا 20 تا بود و هر کدوم 300 تا داشت بنظرم اگر از تیبل های مختلف استفاده کنید بهتره.

ولی خوب اگر 5 تا 10 تا داشتید می تونید استفاده کنید .

این رو برای این گفتم چون خودم یه برنامه به همین شکل که آقای ایزدی گفتن نوشتم همین صبح اتفاقا . روی گوشی ضعیف هنگ می کرد .

حالا نظر من این بود

  

خوب به نظر من این طوری سرعت برنامه پایین می آد.

بهتره از Table های مختلف استفاده کنید .

بهترین روش واستانداردترین همینی هست که اقای ایزدی فرمودند و در سرعت هیچ تاثیری نداره در ضمن باید عرض کنم فراخوانی بدون limit باعث پایین اومدن سرعت میشه

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

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

بایگانی شده

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

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

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