我有一个 winform 说 winForm1 有组合框。我正在像这样在 Form_Load 事件上绑定这个组合框
SqlCommand cmd = new SqlCommand("SELECT DISTINCT(TXT_TARGET_NUMBER) FROM TBL_CDR_ANALYZER", sqlCon);
cboTargetNo.Properties.Items.Clear();
cboTargetNo.Properties.Items.Add("Choose Target Number");
sqlCon.Open();
SqlDataReader dr = cmd.ExecuteReader();
while (dr.Read())
{
cboTargetNo.Properties.Items.Add(dr["TXT_TARGET_NUMBER"]);
}
sqlCon.Close();
cboTargetNo.SelectedIndex = 0;
现在这个表单还包含一个按钮,比如 btn1。在此按钮的单击事件上,我正在使用 ShowDialog() 函数打开一个新的 winform 说 winForm2。
在 WinForm2 上,我有一个按钮 btn2,它在 sql 中插入一些值。我想在 sql 中插入值后,winForm1 上的 Combobox 应该刷新。我怎样才能做到这一点。我不知道从哪里开始。