C# 两个相互关联的组合框中的更新数据无效

C# 两个相互关联的组合框中的更新数据无效,c#,ado.net,combobox,C#,Ado.net,Combobox,以两个组合框和一个文本框的形式。1 cb通过Load startup连接到表,以获取其值​​: this.cb1TableAdapter.Fill(this.dbDataSet.cb1); SELECT id, name FROM cb1 2 cb类似,但加载采用绑定文本框id的参数,该参数包含所选行cb1: this.cb2TableAdapter.Fill(this.dbDataSet.cb2, Convert.ToInt32(textBox1.Text)); SELECT id, id_

以两个组合框和一个文本框的形式。1 cb通过Load startup连接到表,以获取其值​​:

this.cb1TableAdapter.Fill(this.dbDataSet.cb1);
SELECT id, name FROM cb1
2 cb类似,但加载采用绑定文本框id的参数,该参数包含所选行cb1:

this.cb2TableAdapter.Fill(this.dbDataSet.cb2, Convert.ToInt32(textBox1.Text));
SELECT id, id_cb1 name FROM cb2 WHERE (id_cb1 = @textbox)

我创建了selectionchangecommitted事件并写入它们的cb2.Refresh。它已工作,但cb2仅在重新选择同一行时更新。单身时如何选择?

你的问题不清楚。你能试着重新表述以使它更清楚地理解吗?当我更改cb1时,cb2会在双击后更新。。。