Как заполнить выпадающий список со столбцом из базы данных MySQL?Как заполнить поле со списком со столбцом из моей базы данных sql
private void comboBoxSender_SelectedIndexChanged(object sender, EventArgs e)
{
string query = "SELECT Sender FROM Messages";
try
{
SqlCommand cmd = new SqlCommand(query, conn);
SqlDataAdapter sda = new SqlDataAdapter(query, conn);
DataSet ds = new DataSet();
sda.Fill(ds);
cmd.ExecuteNonQuery();
comboBoxSender.DisplayMember = "Sender";
comboBoxSender.ValueMember = "Sender";
comboBoxSender.DataSource = ds.Tables[1];
}
catch (Exception combo)
{
Console.WriteLine(combo.ToString());
}
conn.Close();
}
Это код, который у меня есть на данный момент; но ни одна из данных не появляется. Может кто-то, пожалуйста, помогите, я все еще совершенно новичок в этом.
Есть ли у вас какие-либо ошибки/исключения? –
Нет, но когда я запускаю программу и нажимаю на поле со списком, у меня нет параметров для выбора – BenNixon
Используйте ds.Tables [0] вместо ds.Tables [1] – Ishtiaq