setholidaybox是checkedListBox1的name
   for (int j = 0; j < setholidaybox.Items.Count; j++)
           {              // setholidaybox.SelectedItems[j].ToString();
               if (setholidaybox.GetItemChecked(j) == true)
               {
                  
                   MyFunction.GetSqlCommand("delete from  course where couName='" +  setholidaybox.Items[j].ToString().Trim() + "'");
                   MySqlDataAdapter.Fill(MyDataSet, "course");
                 
                   this.MySqlDataAdapter.Update(MyDataSet, "course");               }
           }我的目的是删除选定的项目
运行后无法删除,希望高手帮我看看可否直接对checkedListBox1进行操作

解决方案 »

  1.   

    在msdn里面看看 有没有类似Remove操作的。
      

  2.   

    setholidaybox是checkedListBox1的name 
      如何获取setholidaybox选定下的值啊
    setholidaybox.Items[j].ToString()这个不可以?
      

  3.   

    for (int j = 0; j < setholidaybox.Items.Count; j++)
               // for (int j = 0; j < setholidaybox.SelectedItems.Count; j++)
                {
                   if (setholidaybox.GetItemChecked(j))
                   {                   MyFunction.GetSqlCommand("delete from  course where couName='" + setholidaybox.SelectedValue.ToString() + "'");
                       MySqlDataAdapter.Fill(MyDataSet, "course");
                     
                       this.MySqlDataAdapter.Update(MyDataSet, "course");               }
               }
    只能删除一个选定的,如何删除勾选的所有数据啊
    或的勾选的项的值