a3mooneabi22
پنج شنبه 19 شهریور 1388, 20:53 عصر
ویو زیرراساخته ام
SELECT DName + DFamily AS FullName, DVaziat, DID
FROM dbo.tblDavtalab
WHERE (DVaziat= 'Pouse')
برروی فرم یک کامبوباکس دارم که میخواهم FullName افرادی که وضعیت آنهابرابر"متوقف" است رابااستفاده از ویونشان دهم.برای اینکار تنظیمات زیررابرای کامبوباکس انجام داده ام
DataSource=View1
ValueMember=DID
DisplayMember=FullName
حال مشکلم این است که چگونه مقدار فیلدکدداوطلب(DID)راکه به این کامبوباکس بایندشده است رابدست بیاورم؟
می دانم که با دستورات زیر این کار امکان ندارد:
1-
int idDavtalab=cbxDID.ValueMember;
خطا می دهد
2-
int idDavtalab = Int32.Parse(cbxDID.SelectedIndex.ToString());
مقدار ایندکس آیتم انتخاب شده کامبوباکس رامی دهدکه به کدداوطلب ربطی ندارد
SELECT DName + DFamily AS FullName, DVaziat, DID
FROM dbo.tblDavtalab
WHERE (DVaziat= 'Pouse')
برروی فرم یک کامبوباکس دارم که میخواهم FullName افرادی که وضعیت آنهابرابر"متوقف" است رابااستفاده از ویونشان دهم.برای اینکار تنظیمات زیررابرای کامبوباکس انجام داده ام
DataSource=View1
ValueMember=DID
DisplayMember=FullName
حال مشکلم این است که چگونه مقدار فیلدکدداوطلب(DID)راکه به این کامبوباکس بایندشده است رابدست بیاورم؟
می دانم که با دستورات زیر این کار امکان ندارد:
1-
int idDavtalab=cbxDID.ValueMember;
خطا می دهد
2-
int idDavtalab = Int32.Parse(cbxDID.SelectedIndex.ToString());
مقدار ایندکس آیتم انتخاب شده کامبوباکس رامی دهدکه به کدداوطلب ربطی ندارد