将新数据添加到LocalDB后如何更新组合框

问题描述 投票:0回答:1

我正在使用数据绑定从LocalDB加载组合框项目,而无需进行任何编码。 image

我正在使用以下代码插入新的item_name。

using (SqlConnection myConn = new SqlConnection(connectionString))
{
    myConn.Open();

    string Query = "INSERT INTO items (item_name, generic) VALUES ('" + NewItemNameBox.Text + "', '" + SelectGenericNewItemBox.Text + "');";
    using (SqlCommand SQLcmd = new SqlCommand(Query, myConn))
    {
        SQLcmd.ExecuteNonQuery();
    }
    myConn.Close();

}

代码正在工作。我的问题是将新项目添加到数据库后,组合框不会更新。我需要在组合框中显示新添加的项目名称。当我重新打开我的应用程序时,它正在工作。不重新打开怎么办?就像使用按钮...

c# sql data-binding combobox localdb
1个回答
0
投票

此代码为我完成。this.itemsTableAdapter.Fill(this.mainDBDataSet.items);

© www.soinside.com 2019 - 2024. All rights reserved.