実際の問題はコンボボックスの値に応じてデータグリッドビューを設定したいが、値をクリックするとグリッドビューに値を保持するコンボボックス。私はコンボボックスから値を選択するときには、私のコードでは、グリッドビューに表示されますが、私は、それは次の値が、グリッドビューに残らない古いものを示し、次の値をクリックして新しいので、徹底的にTnanks私を導いてくださいcmboボックスの値に応じてデータグリッドビューに行の賢明なデータを追加
private void Display_Load(object sender, EventArgs e)
{
string str = "SELECT i_id, i_name FROM sales";
comboBox1.DataSource = getData(str);
comboBox1.DisplayMember = "i_name";
comboBox1.ValueMember = "i_id";
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
int val;
Int32.TryParse(comboBox1.SelectedValue.ToString(), out val);
string str = "SELECT i_id, i_name, qty, rate,discount FROM sales WHERE i_id = " + val;
dataGridView1.DataSource = getData(str);
}
[cmboボックスの値に応じてデータグリッドビューに行データを追加します]の重複可能性があります(http://stackoverflow.com/questions/36469 076/add-rows-wise-data-in-data-grid-view-on-the-value-of-cmbo-box) – Panda