das eigentliche Problem ist ich möchte Datenraster Ansicht abhängig von Combo-Box-Wert zu füllen, aber ich möchte den Wert in der Rasteransicht halten, wenn ich auf einen Wert in klicken Kombinationsfeld. aber in meinem Code, wenn ich einen Wert von Kombinationsfeld auswählen zeigt es in der Grid-Ansicht, aber ich nächsten Wert klicken, um es nächsten Wert zeigt aber älter man nicht in der Rasterdarstellung bleiben, bin so bitte leite mich gründlich TnanksFügen Sie Zeilen weise Daten in Datenraster Ansicht in Abhängigkeit von dem Wert von Cmbo Box
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);
}
Mögliche Duplikate von [Add Zeilen weise Daten in der Datenraster Ansicht abhängig von der Wert von Cmbo Box.] (http://stackoverflow.com/questions/36469 076/add-rows-weises-daten-im-datengitter-ansicht-abhängig vom-wert-von-cmbo-box) – Panda