PDA

View Full Version : خالی کردن ComboBoxی که از DataBase پر شده



pishraft
چهارشنبه 29 دی 1389, 08:07 صبح
سلام
خوبین؟
چطور میشه ComboBoxی که تو برنامه از DataBase پر میشه رو خالی کرد؟
من

ComboBox1.Items.Remove()
رو میزنم ولی اونایی که از DataBase میخونن پاک نمیکنه
مرسی

Reza798
چهارشنبه 29 دی 1389, 08:15 صبح
با دستور زیر datasource آنرا null کن


comboBox1.DataSource = null

BEHZADnr
پنج شنبه 30 دی 1389, 14:22 عصر
چطور میشه ComboBoxی که تو برنامه از DataBase پر میشه رو خالی کرد؟
من

ComboBox1.Items.Remove()رو میزنم ولی اونایی که از DataBase میخونن پاک نمیکنه

سلام

با استفاده از دستور زیر اون Dataset رو که به کمبو وصل هست را خالی کن

dataset.clear()با کد بالا dataset استفاده شده خالی میشود و برای استفاده دوباره با SQLdataadapter اون رو Fill کن
اگر میخوای فقط کمبو را خالی کنی همون روشی که دوستمون در بالا گفتن خوبه
اگرم تکست باکس یا لیبل یا هر کنترلی که با استفاده از Databinding به بانک وصل باشه و نخوای کل dataset رو خالی کنی میتونی از دستور زیر استفاده کنی

label1.databinding.clear()
Text1.databinding.clear()