PDA

View Full Version : سوال: چگونه چندین چک باکس را وارد دیتا بیسم کنم؟



comboy22
چهارشنبه 03 خرداد 1391, 02:26 صبح
با سلام خدمت دوستان
می خواهم چندین چک باکس را وارد دیتابیسم کنم به گونه ای که اگر checkbox.checked=true باشد با فشردن یک کلید گزینه 'دارد'را در دیتا بیس چاپ کند و در صورتی که checkbox.checked=false باشد ندارد را برای همان ستون انجام دهد.کدی که خودم میدانم برای چندین چک باکس بسیار طولانی می شود کمکم کنید

ROSTAM2
پنج شنبه 04 خرداد 1391, 00:15 صبح
X = If (CheckBox1.Checked,"ندارد","دارد")

comboy22
پنج شنبه 04 خرداد 1391, 01:34 صبح
این کد را چگونه در برنامه بکار ببرم در صورتی که می خواهم از طریق checkbox دارد یا نداردش را وارد یک ستون از دیتابیس کنم؟

ROSTAM2
پنج شنبه 04 خرداد 1391, 01:49 صبح
Dim A, B, C, D As String

A = If (CheckBox1.Checked,"ندارد","دارد")
B = If (CheckBox2.Checked,"ندارد","دارد")
C = If (CheckBox3.Checked,"ندارد","دارد")
D = If (CheckBox4.Checked,"ندارد","دارد")
XDataTableAdapter.Insert(A,B,C,D[,...])

comboy22
پنج شنبه 04 خرداد 1391, 12:18 عصر
دوست عزیزم من این کد و یرای vb.net میخواهم و در اون خاصیت data table adapter وجود ندارد در ضمن من از طریق sqlconection ستون هایم را مقدار دهی کنم کدی می خواهم که تو این زمینه کمکم کنه این کدها رو امتحان کردم ولی به کارم نیومد اگه میتونی راهنماییم کن کارم فقط لنگه همین تیکه کد هست

ROSTAM2
پنج شنبه 04 خرداد 1391, 13:19 عصر
Dim A, B, C, D As String

قسمت بالا تعريف متغيرها هستند

اين هم مقدار دهي به متغير هاست كه همونيه كه شما مي خواستيد


A = If (CheckBox1.Checked,"ندارد","دارد")

B = If (CheckBox2.Checked,"ندارد","دارد")

C = If (CheckBox3.Checked,"ندارد","دارد")

D = If (CheckBox4.Checked,"ندارد","دارد")

حالا متغير ها مقدار دارد يا ندارد رو طبق چك شدن چك باكس ها گرفتند

اينكه شما از چه روشي براي ثبت اطلاعات استفاده مي كنيد من نمي دونم ولي شما فيلدهايي كه قراره مقدار متغير ها رو به خودش اختصاص بده رو با توجه نام چك باكساتون با هم ست كنيد .... همين.

comboy22
پنج شنبه 04 خرداد 1391, 14:46 عصر
دوست عزیزم خیلی ممنون.خیلی کمک کردی:تشویق:حلش کردم