#c# #mysql #database
#c# #mysql #База данных
Вопрос:
Итак, я пытался добавить имя и фамилию в мой combobox в моем проекте системы голосования для нашей школы. Я получаю сообщение об ошибке, которое является 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:
Проблема решена при поиске в Интернете, я использовал это для соединения двух строк
while (dataReader.Read())
{
String rollPresf = dataReader.GetString("firstName");
String rollPresl = dataReader.GetString("lastName");
presidentbox.Items.Add(rollPresf " " rollPresl);
}