PDA

View Full Version : مشکل در پر کردن combobox



mostafa_bahar
سه شنبه 29 تیر 1395, 00:37 صبح
دوستان من برای پر کردن combobox از دیتا بیس از datatable استفاده می کنم
می خوام وقتی combobox پر شد دیگه از جدول جدا شه و اطلاعات داخل combobox بمونه اول خواستم از for استفاده کنم
ولی دیدیم سرعت کم شده وقتی از datasource استفاده کردم سرعت خوب شد ولی مشکل این بود که وقتی datatable رو از جدول دیگهای پر میکنم اطلاعات داخل
combobox نیز تغییر می کند آیا راهی وجود دارد بعد از پر شدن دیگه از datatable جدا شود

gilsoft
سه شنبه 29 تیر 1395, 07:14 صبح
دوستان من برای پر کردن combobox از دیتا بیس از datatable استفاده می کنم
می خوام وقتی combobox پر شد دیگه از جدول جدا شه و اطلاعات داخل combobox بمونه اول خواستم از for استفاده کنم
ولی دیدیم سرعت کم شده وقتی از datasource استفاده کردم سرعت خوب شد ولی مشکل این بود که وقتی datatable رو از جدول دیگهای پر میکنم اطلاعات داخل
combobox نیز تغییر می کند آیا راهی وجود دارد بعد از پر شدن دیگه از datatable جدا شود

سلام دوست عزیز

با استفاده از متد Copy از DataTable یه کپی بگیر و تو یه متغیر بصورت موقت ذخیره کن
Dim tempDT As DataTable
tempDT = DT.Copy
ComboBox1.DataSource = tempDT

موفق باشید .....