版主在2楼已经说了 DataTable dt = db.SelectStudents();这句你需要根据你的班级筛选
sda = new SqlDataAdapter("select * from 学生信息表 where 年级 like '%" + combox1.Text + "%'", con); sda.Fill(ds); dataGridView1.DataSource = ds.Tables[0];
你DGV是用DT绑定的是吧~你依据你的ValueMember来筛选出相应的项,再重新绑定DGV的数据源就行了
combox的selectedchanged事件中重新筛选数据就行了,加入你的datatable是全部数据,那么datatable有select函数,可以筛选,还可以直接去数据库选
110,529
社区成员
642,572
社区内容
加载中
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧