数据库访问和组合框

本文关键字:组合 访问 数据库 | 更新日期: 2023-09-27 18:17:23

我有一个数据库访问表"学生"和3列"ID", "Email"answers"Name"。在组合框我有插入连接到数据库列"名称"。从组合框中选择名称后,是否可以显示一个消息框,其中包含与所选名称对应的数据库的id和电子邮件?

数据库访问和组合框

使用ComboBox的Click事件。可以在方法中使用,如on ComboBox Selection:

//this method you will get after you double click the ComboBox in the Form       
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
    if (comboBox1.SelectedIndex > 0)
    {
        comboBox1.Click += new EventHandler(this.IWantToDisplayMessageBox);
    }
}
public void IWantToDisplayMessageBox(object sender, EventArgs e)
{
    MessageBox.Show("student ID and email");
}

其中,您可能希望在组合框的第0个索引处有"选择"字符串。现在只需调用创建的数据库访问器并提供在MessageBox

中选择的学生的ID和Email