0

我似乎无法在互联网上找到解决我的困境的方法。我有一个在控件属性中有预设数据源的数据网格。所以我不必为数据网格视图编写任何代码来显示我的表数据。现在我有一个按钮,可以在我的表中添加一个新行,它工作正常,但我无法让我的 datagridview 更新信息。

我尝试使用 resetbindings 希望它会更新我的数据网格控件,但它没有。有小费吗?

private void button1_Click(object sender, EventArgs e)
    {
        sqlcom.CommandText = @"INSERT INTO members (firstname, lastname) VALUES ('" + textBox1.Text +"', '"+ textBox2.Text +"')";
        sqlcom.ExecuteNonQuery();
        thisConnect.Close();

        //update datagridview?
        this.membersBindingSource.ResetBindings(false);

    }
4

1 回答 1

0

你不能写以下两行:

DataSourceID.DataBind();
YourdatagridviewID.DataSource=DataSourceIDhere

代替行: this.membersBindingSource.ResetBindings(false);

???

于 2013-03-24T04:14:06.767 回答