Вставка двух значений с использованием MYSQL в combobox.item.add - PullRequest
0 голосов
/ 17 марта 2019

Итак, я пытался добавить firstName и lastName в свой комбинированный список в проекте системы голосования для нашей школы.Я получаю сообщение об ошибке, которое getString невозможно использовать в этом типе синтаксиса.Есть ли другой способ добавить эти значения в 1 отдельный слот для моего комбинированного окна?

 using (MySqlConnection con = new MySqlConnection(connection))
            {
                //Opening of Connection
                con.Open();
                MySqlDataReader dataReader;

                //FOR PRESIDENT
                using (MySqlCommand votePresident = new MySqlCommand(displayPresident, con))
                {

                    try
                    {
                        int votePres = 0;
                        votePres = votePresident.ExecuteNonQuery();
                        dataReader = votePresident.ExecuteReader();
                    //Loop to read the Data
                    while (dataReader.Read())
                    {
                        String rollPres = dataReader.GetString("firstName","lastName");
                        presidentbox.Items.Add(rollPres);
                    }

                    }

                    catch (Exception ex)
                    {
                        MessageBox.Show("Failed to Vote" + ex);
                    }

                }

Ошибка Показывает это

1 Ответ

0 голосов
/ 17 марта 2019

Проблема решена при поиске в интернете Я использовал это, чтобы соединить 2 строки

while (dataReader.Read())
                    {
                        String rollPresf = dataReader.GetString("firstName");
                        String rollPresl = dataReader.GetString("lastName");
                        presidentbox.Items.Add(rollPresf + " " + rollPresl);
                    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...