PDA

View Full Version : سوال: فوري:::مشكل انتخاي گزينه در كمبوباس متصل به ديتابيس



navid1n2000
چهارشنبه 18 آذر 1388, 19:31 عصر
من يه تيبل دارم به اين صورت :

http://up.iranblog.ir/4/1260448148.jpg

كه جنسيت رو نشون ميده . دو رديف داره : 1 مرد
2 زن
توي برنامه يك كمبو باكي گذاشتم متصل به همين تيبل
كه مرد و زن رو نشون ميده اما وليوش JensID هستش
اما وقتي برنامه اجرا ميشه وقتي مي خواي مثلا مرد رو بكني زن اين پيام رو ميده :
http://up.iranblog.ir/4/1260446641.jpg
دليلش چيه ؟:متفکر:

csharpprogramer88
چهارشنبه 18 آذر 1388, 21:35 عصر
توي كمبو از DisplayMember و ValueMember هم استفاده مي كني يا نه اگه كد بذاري شايد بتونم كمكت كنم
يا علي

csharpprogramer88
چهارشنبه 18 آذر 1388, 21:41 عصر
توي كمبو از DisplayMember و ValueMember هم استفاده مي كني يا نه اگه كد بذاري شايد بتونم كمكت كنم
يا علي

viper2009
چهارشنبه 18 آذر 1388, 23:18 عصر
من يه تيبل دارم به اين صورت :

http://up.iranblog.ir/4/1260448148.jpg

كه جنسيت رو نشون ميده . دو رديف داره : 1 مرد
2 زن
توي برنامه يك كمبو باكي گذاشتم متصل به همين تيبل
كه مرد و زن رو نشون ميده اما وليوش JensID هستش
اما وقتي برنامه اجرا ميشه وقتي مي خواي مثلا مرد رو بكني زن اين پيام رو ميده :
http://up.iranblog.ir/4/1260446641.jpg

دليلش چيه ؟:متفکر:


خطا کا ملاً درسته
خوب شما این آی دی رو Unique قرار دادی پس نباید شماره بعدی همانند باشد وقتی شما عمل انتخاب رو انجام می دید در حقیقت یک شماره تکراری می خواد جایگزین بشه که درست نیست

hamid.shekasteh
پنج شنبه 19 آذر 1388, 07:57 صبح
شما می بایست ابتدا علامت کلید کنار ستون را بردارید بعد نوع ستون را bit در نطر بگیرید که فقط می تواند شامل 0و1 شود 1 برای مرد و 0 برای زن .

navid1n2000
پنج شنبه 19 آذر 1388, 19:09 عصر
شما می بایست ابتدا علامت کلید کنار ستون را بردارید بعد نوع ستون را bit در نطر بگیرید که فقط می تواند شامل 0و1 شود 1 برای مرد و 0 برای زن .
حالا اين پيغاموم ميده :
http://up.iranblog.ir/4/1260512719.jpg
:اشتباه:

viper2009
پنج شنبه 19 آذر 1388, 22:03 عصر
آیا این جدول با جدولی دیگه در ارتباط؟ واسه همین می بایست Unique کنی.

البته اینجوری فایده نداره چون نمی دونیم داری چی کار می کنی
اگر فقط می بایست مرد و زن درج شود از آیتم های ComboBox ر خود برنامه استفاده کن که دیگه ربطی به دیتا بیست نداشته باشه

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

دقیقاً بگو چی کار می کنی

navid1n2000
جمعه 20 آذر 1388, 15:04 عصر
آیا این جدول با جدولی دیگه در ارتباط؟ واسه همین می بایست Unique کنی.

البته اینجوری فایده نداره چون نمی دونیم داری چی کار می کنی
اگر فقط می بایست مرد و زن درج شود از آیتم های ComboBox ر خود برنامه استفاده کن که دیگه ربطی به دیتا بیست نداشته باشه

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

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

ahrimaneahurai
جمعه 20 آذر 1388, 17:15 عصر
جدول جنسیت شما فرعی هست یا اصلی؟ مگه آی دی جنسیت رو نمی خوای وصل کنی به ای در جنسیت تو جدول اعضا ؟ پس اینجا چیزی رو insert نکن کد جنسیت جدولاتو وصل کن به هم و جنسیتتم تو جدول اعضا دخیره کن