我在datagridview中加载数据时遇到问题。我在组合框中的form_load上从数据库加载数据,然后在datagridview中加载数据,从组合框中选择相对于该值的值。问题是数据没有显示在datagridview中。 注意: 我正在使用“Repo”类来建立连接。
private void Form1_Load(object sender, EventArgs e)
{
qu = "select month from emp_salary";
ds = rp.getdata(qu);
comboBox1.DataSource = ds.Tables["0"];
comboBox1.DisplayMember = "month";
}
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
{
qu = "select * from emp_salary where month='" + comboBox1.SelectedItem.ToString() + "'";
ds = rp.getdata(qu);
dataGridView1.DataSource = ds.Tables["0"].DefaultView;
} `