テキスト ボックスにデータベースの値を入力しようとしているので、ユーザーがコンボ ボックスから教師の名前を選択すると、テキスト ボックスに連絡先の詳細が入力されます。これは私がこれまでに持っているコードです。エラーはありませんが、コンボ ボックスから値を選択すると、テキスト ボックスは空白のままです。
private void comboBox1_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
MySqlConnection cs = new MySqlConnection(connectionSQL);
cs.Open();
DataSet ds = new DataSet();
MySqlDataAdapter da = new MySqlDataAdapter("Select * from Teacher WHERE name='" + comboBox1.Text + "'", cs);
MySqlCommandBuilder cmd = new MySqlCommandBuilder(da);
da.Fill(ds);
if (comboBox1.SelectedIndex > 0)
{
NameBox.Text = ds.Tables[0].Rows[0]["name"].ToString();
AddressBox.Text = ds.Tables[0].Rows[0]["address"].ToString();
}
どんな助けやアドバイスも大歓迎です