本帖最后由 jason19905 于 2010-05-04 15:44:39 编辑

解决方案 »

  1.   

    adodc2的记录源可使用查询语句:"select * From 成绩表 Where 学号 = '" & DataList1.BoundText & "'"来得到这个在程序中动态赋值吧,在list的indexchange中进行,不要直接写在控件里。
      

  2.   

    list好像没有indexchange这个属性啊,能具体点说明怎么写么?
      

  3.   

    不是属性,是事件,就是要你在list选择的项目发生变化的时候(记得应该是selectindexchange吧)去把上面的sql语句赋给datagrid的datasource,可以用recordset.open(sql语句),然后再set datagrid.datasource=recordset,adodc2控件可以不用,他也没有任何操作。