关于我的申请
它存储了汽车服务中心的客户信息、车辆详细信息和服务详细信息!
我做了什么
- 我在 SQL 数据库中有一个表,用于存储(城市、州、Pincode ......)的名称
TblState
我有一个表单,它将,中的值加载TblCity
到CustomerEntry
(表单)
这是代码......它工作得很好!
private void CustomersEntry_Load(object sender, EventArgs e)
{
cn = new SqlConnection(@"Data Source=Nick-PC\SQLEXPRESS;Initial Catalog=AutoDB;Integrated Security=True");
cmd = new SqlCommand("select * from TblState", cn);
cn.Open();
SqlDataReader dr;
try
{
dr = cmd.ExecuteReader();
while (dr.Read())
{
SelectState.Items.Add(dr["State"].ToString());
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
cn.Close();
}
结果
CustomerEntry
从 SQL 中获取数据并在下拉列表中返回。- 我有一个
SubForm
向 SQL 数据库添加新数据,它工作正常并保存数据。
我的问题
当我尝试在 中添加新的状态名称SubForm
并保存时,它不会反映 中的更改CustomerEntry
,除非我关闭并重新打开它。
有没有办法可以在关闭CustomerEntry
后立即刷新?SubForm