Как выбрать и отобразить строки с несколькими столбцами в флажке списка с помощью SQLCE? - PullRequest
1 голос
/ 24 октября 2011

Я следовал инструкциям, чтобы выбрать строки из таблицы и отобразить их в checkListbox. Это прекрасно работает только с одним столбцом. Тем не менее, я не могу понять, как это сделать при выборе нескольких столбцов. Google тоже не очень помогает.

Мне нужно отобразить все статьи со склада. Вместе с его уникальным идентификатором. Чтобы пользователь мог проверить элементы, которые ему нужно удалить.

Мой код полностью запутался, и я даже не могу понять это сам. Буду признателен, если кто-нибудь сможет это объяснить или указать мне статью / учебник по этому вопросу.

Это то, что у меня сейчас есть, но, как сказано; это довольно запутано:

string connectionString = Properties.Settings.Default.Database;

        string selectString = "select artikelnummer, omschrijving from Artikels";

        SqlCeDataAdapter sqlDataAdapter = new SqlCeDataAdapter();

        DataSet dataSet = new DataSet();

        try
        {
            using (SqlCeConnection connection = new SqlCeConnection(connectionString))
            using (SqlCeCommand query = new SqlCeCommand(selectString, connection))
            {
                connection.Open();

                string dataTableName = "Artikels";

                sqlDataAdapter.Fill(dataSet, dataTableName);

                DataTable dataTable = dataSet.Tables[dataTableName];

                foreach (DataRow dataRow in dataTable.Rows)
                {
                    listboxGeselecteerd.Items.Add(dataRow);
                }

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