2つのコンボボックスとテキストボックスの形式で。1 cbは、Loadスタートアップを介してテーブルに接続され、値を取得します:
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が更新されます。選択の仕方は独身でしたか?