Adodc2.Recordset.Find strfind, 1, , 1
试试更换成下面的语句!    
Adodc2.Recordset.Filter="字段名='数据'"
Filter是过滤出数据库内符合条件的内容.

解决方案 »

  1.   

    给一个单选框让用户选择向前,向后查找
    向前
    Adodc2.Recordset.Find strfind, , adSearchForward
    向后
    Adodc2.Recordset.Find strfind, , adSearchBackward
      

  2.   

    strFind的格式,比如:  
    strFind ="state = 'WA'"
      

  3.   

    strfind是正确的
    除了第一条,其它的全部可以正确的查询到,不需要向前向后,每次都是从第一条记录开始向下查询
    问题是出在第一条记录~~~~~
      

  4.   

    Adodc2.Recordset.Find strfind, 1, , 1
    其中的第二个参数是控制在开始搜索之前跳过多少记录。你设置为1。
      

  5.   

    最好用ado记录集(rs.filter strfind)