PDA

View Full Version : سوال: نمایش اطلاعات یک فیلد در Combo Box



سعیدسعید
دوشنبه 29 آذر 1389, 09:46 صبح
با سلام خدمت همه دوستان عزیزم
من در روی فرم یک Combo Box گذاشتم که می خوام اطلاعات یک فیلد از یک جدول رو در داخلش نشون بدم. برای استخراج اطلاعات ان جدول از داخل دیتا بیس Access یک تابع نوشتم که خروجی آن Data Set هست که اطلاعات هم در داخل ان هست. کدی که برای Combo Box نوشتم به صورت زیر هست:



startpoint.DataSource = SelectSensorTemperature()
startpoint.DisplayMember = "TimeStamp"


startpoint نام Combo Box هست و TimeStamp هم همان فیلدی هست که می خواهم در داخل Combo Box نشون داده بشه. اما وقتی که کد رو اجرا میکنم عبارت زیر رو در داخل Combo Box نشون میده:

System.Data.DataViewManagerListItemTypeDescriptor

البته این هم رو بگم که فیلد TimeStamp از نوع Text هست.
روش های مختلفی رو امتحان کردم اما موفق نشدم. از دوستان خواهش میکنم اگر برایشان مقدور هست منو راهنمایی بکنند. ممنون میشم.

meysam_meysam74
دوشنبه 29 آذر 1389, 10:08 صبح
شما این کارو میتونید خیلی راحت با دراگ و دراپ انجام بدید به این شکل که دیتا ست برای فقط فیلد مورد نظرتون درست میکنید و بعدش اون دیتا ست رو دراگ میکنید رویه کمبو باکس و بعدش دروپ میکنید بدن هیچ کد نویسی
دیتا ست رو منوی دیتا و دیتا ویو باز کنید و کاراشو اونجا انجام بدید و نکته مهم اینه که از کل فیلد هاتون فقط فیلدی رو که میخوایین تویه کمبو باکس نشون بده رو باید انتخاب کنید خیلی ساده هست