你说的具体点你是怎么绑定的是已经显示了( select * from 表 )?你又想让显示的再变为(select * from 表 where 学号=x)么?加个datagrid.refresh没看明白你到底什么意思
adodc1和adcdc不是同一个,建议你执行完查询重新绑定新数据源