PDA

View Full Version : سوال: بایند کردن کمبو به جدول



sm4899
دوشنبه 18 شهریور 1387, 22:29 عصر
سلام
من کمبویی رو به جدول بایند کردم ودرست هم عمل میکنه منتهی مشکلی که دارم اینه که
برای کمبو چند ایتم تعریف کردم
aaaaa
bbbbb
cccccc
بعداز انتخاب ایتم یکی از ایتمها درجدول ذخیره میشه ولی مورد نظر من شماره ایتم میباشه
مثلا" کاربر اگر مورد دوم رو انتخاب کرده (bbbbb) عد 2 درجدول یا گرید بشینه

ly.comeng
دوشنبه 18 شهریور 1387, 22:39 عصر
سلام
من کمبویی رو به جدول بایند کردم ودرست هم عمل میکنه منتهی مشکلی که دارم اینه که
برای کمبو چند ایتم تعریف کردم
aaaaa
bbbbb
cccccc
بعداز انتخاب ایتم یکی از ایتمها درجدول ذخیره میشه ولی مورد نظر من شماره ایتم میباشه
مثلا" کاربر اگر مورد دوم رو انتخاب کرده (bbbbb) عد 2 درجدول یا گرید بشینه

در قسمتی که برنامه عمل ذخیره رو انجام میده از این خاصیت استفاده کن

comboboxname.selectedindex

و در

Private Sub comboboxname_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles comboboxname.SelectedIndexChanged

i = Me.comboboxname.SelectedIndex + 1
'TextBox1.Text = Me.comboboxname.SelectedIndex + 1 برای اینکه مطمئن بشی که ایندکس مورد نظر رو میگیره یه تکست باکس بذار رو فرم،امتحان کن.و بعد برش دار.
End Sub

ali_md110
دوشنبه 18 شهریور 1387, 22:48 عصر
ComboBox1.DataSource = DS.Tables("table1")
ComboBox1.DisplayMember = "des"
ComboBox1.ValueMember = "id"
اگر بدینصورت بایند شده باشه

ComboBox1.SelectedValue.tostring
مقدار فیلد id رو که عدد هست رو به شما تحویل میده