مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

SMahdi

عضویت از 1401/06/29

پر کردن CheckListBox از دیتای مربوط در دیتابیس

  • پنجشنبه 1 دی 1401
  • 17:40
تشکر میکنم

سلام و وقت بخیر

قبل از عنوان کردن سوال اصلی یک موضوعی رو میخواستم مطرح کنم و ببینم براش راه حلی هست یا خیر:

در تصویر زیر داخل یک فرم، متقاضی با دو نحوه پر کردن مواجه هست و اول فقط یک گزینه رو میتونه تیک بزنه و دوم چندتا گزینه با هم رو میتونه تیک بزنه.. مشکل در چند انتخابی هست و از اینجا شروع میشه که نمیخوام از checklistbox استفاده کنم و میخوام به صورت تک checklist ارائه بدم و مطابق با فرم اصلی در تصویر زیر در طراحی برنامه بیارم.

ولی نمیدونم در هنگام بازخوانی اینها از دیتابیس برای نمایش در فرم در حالت ویرایش چطور این چک باکس ها رو به ترتیبی که پر کرده، پر کنم.

ممنون میشم راهنمایی کنید..

اما سوال اصلی هم مربوط به همین هست که اگر بخوام checklistbox استفاده کنم و همانطور مانند قبلی بخوام در حالت ویرایش فرم اون ها رو به ترتیبی که پر شده، پر کنم، چطور باید این خوانش دیتارو انجام بدم.. ؟؟

پاسخ های این پرسش

تعداد پاسخ ها : 3 پاسخ
کاربر سایت

ZiuSadati

عضویت از 1401/10/10

  • شنبه 10 دی 1401
  • 00:52

سلام

من برای حل این مسئله، قبل از ثبت اطلاعات در دیتابیس چک میکنم که حتما چک‌باکسها انتخاب شده باشند؛ سپس یک عدد در دیتابیس ذخیره میکنم که شامل شماره دیتابیس های انتخاب شده هستند. 

 

هنگام پرکردن چک باکس‌های از محتوای خوانده شده‌ی دیتابیس هم صرفا کافیست که عدد ذخیره شده چک شود و ویژگی checked چک‌باکسها برابر با مقدار true شود. 

 

موفق باشید

کاربر سایت

ZiuSadati

عضویت از 1401/10/10

  • شنبه 10 دی 1401
  • 00:54

سلام

من برای حل این مسئله، قبل از ثبت اطلاعات در دیتابیس چک میکنم که حتما چک‌باکسها انتخاب شده باشند؛ سپس یک عدد در دیتابیس ذخیره میکنم که شامل شماره **چک‌باکس های انتخاب شده هستند. 

 

هنگام پرکردن چک باکس‌های از محتوای خوانده شده‌ی دیتابیس هم صرفا کافیست که عدد ذخیره شده چک شود و ویژگی checked چک‌باکسها برابر با مقدار true شود. 

 

موفق باشید

کاربر سایت

علی یوسفی

عضویت از 1400/05/20

  • سه شنبه 13 دی 1401
  • 18:18

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

اندازه و رنگ و محل قرار گیرشون هم باید با کد درست کنی...

تیک خورده یا نخورده بودنشون که خیلی سادست یه if میزاری تو حلقت چک کنه...

کاربرانی که از این پست تشکر کرده اند ZiuSadati

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)