Я получаю ошибки при загрузке данных базы данных в Checkedlistbox в C# winform - PullRequest
0 голосов
/ 09 июля 2020

Я работаю со списком флажков, где я добавляю функцию перетаскивания из одного списка флажков1 в другой список флажков2

1: это первая ошибка, когда я связываю список флажков с базой данных, в которой отображаются данные базы данных. в checkboxlist1, но когда я перетаскиваю на второй список checkboxlist, он дает мне System.Data.Datarow. я показан на изображении. enter image description here

The second error image введите описание изображения здесь

вторая ошибка возникает, когда я не комментирую эту строку

checkedListBox1.Items.RemoveAt (index);

второе изображение ошибки это

2: это вторая ошибка System.ArgumentException: «Коллекцию элементов нельзя изменить, если задано свойство DataSource.»

мой код для выборки данных в список флажков приведен ниже.

SqlConnection соединение = новый SqlConnection (ConfigurationManager.ConnectionStrings ["Конус c"]. ConnectionString); DataTable dt = новый DataTable (); SqlDataAdapter da = new SqlDataAdapter («ВЫБРАТЬ * ИЗ Mytodo_Task», соединение); da.Fill (dt); // checkedListBox1.DataSource = null; checkedListBox1.DataSource = dt; checkedListBox1.DisplayMember = "Task";

кто-нибудь, помогите мне ... решить мою проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...