响应单击事件
用Filter()过滤右边的DataGrid就行了

解决方案 »

  1.   

    在Datalist的单击事件中调用刷新DataGrid数据源的操作,也就是说,将Datalist被选中的项作为条件来进行查询,查询结果记录集作为DataGrid的数据源
      

  2.   

    响应DATALIST的单击事件,实时调出该班级的学生情况显示到DATAGIRD
    如果学生情况相对比较稳定,那么程序启动时返回全部记录,然后象楼上说的,过滤一下就可以了
      

  3.   

    ADO 的RECORDSET对象有一个FILTER属性,可以先把库里所有班的数据先选出来,点DATALIST时改变RECORDSET的FILTER属性。
      

  4.   

    很简单的控件连接就可以实现啦,   你可以在Datalist里面连上数据库的个班级的名称,DataGrid就根据从datalist里面取道的班级名称,进行相应的数据库查询,将结果在DataGrid里面显示;这样就能达到你的要求啦---最近我帮别人做了一个毕业设计和你的要求差不多。  如果还有不明白,call me!
      

  5.   

    我个人会这么做
    定义一个Reload(byval Class as string)的Sub
    Class就是我选中的班级,然后在这个Sub里重新做一个Recordset,这个Recordset是根据所选择的Class而重新Select的。然后显示的处理可以使用绑定或者Add都可以。这样就方便多了~~~~~