PDA

View Full Version : بایند کردن کمبو باکس و ذخیره آیتم در جدول دیگر



rezaei manesh
دوشنبه 04 تیر 1386, 19:30 عصر
سلام
من یک کمبو باکس دارم که توسط کد از یک جدول پر می شه یعنی به یه جدول بایند می شه و..
حالا من می خوام وقتی که selectedIndex کمبو تغییر می کنه مقدار selectedValue در یک جدول دیگه که Id این کمبو رو نگه می داره قرار بگیره نمی خوام در رویداد selectedindexChanged با کد نویسی مقدار رو به جدول انتقال بدم یعنی از دستور update و یا غیره به این شکل استفاده کنم.
چکار کنم؟؟

ghafoori
دوشنبه 04 تیر 1386, 20:31 عصر
دوست عزیز باید از خواص زیر استفاده کنید
displaymember,valuemember,selecteditem,selectedval ue

من یک نمونه برنامه که برای یکی از دوستان در این پست قرار دادم
http://www.barnamenevis.org/forum/showthread.php?t=71179

rezaei manesh
چهارشنبه 06 تیر 1386, 13:12 عصر
سلام
ممنون از جوابتون
اما نتونستم باز مشکل رو حل کنم من می دونم که باید با این چندتا متد بازی کنی اما نحوی بازی رو بلد نیستم به کد زیر نگاه کنید
همان طور که گفتم من کمبو را با کد پر می کنم و..


Public Sub FillCmbMorType(ByVal cmb As ComboBox)
Try
Dim Tb As New AccessControl.DSetClockKeys.MorTypeDataTable
Dim TblAdp As New AccessControl.DSetClockKeysTableAdapters.MorTypeTa bleAdapter
TblAdp.Fill(Tb)
'My.Forms.FrmClockKeys.SysSettingTableAdapter.Fill (My.Forms.FrmClockKeys.DSetClockKeys.SysSetting)
With cmb
.DataSource = Tb
.DisplayMember = "namevalue"
.FormattingEnabled = True
.ValueMember = "MorTypeId"
'.SelectedValue = My.Forms.FrmClockKeys.DSetClockKeys.SysSetting.Mor _Code1Column ' SysSettingBindingSource - Mor_Code1
.SelectedIndex = -1
End With
Catch ex As Exception
''''''''error
End Try
End Sub