有一个DBGrid ,通过查询语句得到许多记录,现在我怎么能把指针移到一条指定的记录?

解决方案 »

  1.   

    有一个DBGrid ,通过查询语句得到许多记录,现在我怎么能把指针移到一条指定的记录?
    该条记录的标号由一个edit输入。
      

  2.   

    假設dbgrid的數據源為﹕query1
    在edit1的OnChange事件中寫﹕
    query1.locate('字段名',edit1.text,[])就可以移動記錄了
      

  3.   

    adoquery.moveby(strtoint(edit.text));
      

  4.   

    方法太多了
    locate
    gotokey
    moveby
    fieldbyname
      

  5.   

    adoquery.recNo:=strtoint(edit1.text);
    就可以了