nevercom
کاربر متخصص انجمن مولتی مدیا بیلدر
وقتی شما قصد دارید برنامه ای مبتنی بر دیتابیس بسازید، نیاز هست که با ساختار بانک اطلاعاتی آشنایی پیدا کنید، ضمن اینکه باید با دستورات SQL برای ایجاد ارتباط با بانک اطلاعاتی آشنایی پیدا کنید.اینکه چه جوری میشه موضوعات رو در combo box قرار داد
و اینکه اگر من هزارتا کتاب داشته باشم باید دونه دونه براشون آدرس دهی کنم و چه طوری باید ادرس بدم؟
الان این مورد، بر میگرده به ساختار دیتابیس.
مثلاً با این ساختار میتونید لیست سرفصل ها رو از جدول اول بگیرید، و همونطور که میبینید در جدول دوم فیلدی وجود داره که مرتبط میشه به جدول اول.
یعنی عدد فیلد Category رو با ID از جدول اول مقایسه میکنید و برعکس
البته این روش راحت تر هست، وگرنه میتونید همه رو بزارید تو یه جدول، و بعدش اسم categoryها رو از اونجا بخونید. کد SQLش پیچیده تر میشه.
الان اول Categoryها رو از جدول اول میخونید و میریزید تو ComboBox، بعد با انتخاب هر گزینه از ComboBox چک میکنید که کدوم رکوردها از جدول دوم، فیلد Category برابر هست با ID اون سرفصل خاص