我写了语句“table1.locate('生产厂家',edit1.Text,[]);”,用来查找表中生产厂家为edit1.Text的纪录,可是这样只停留在满足条件的第一条记录上,我想做一个按钮(查找下一个),让它移到下一条满足条件的纪录,请问该按钮的click事件怎么写?

解决方案 »

  1.   

    用SQL将满足条件的记录选出来,在D6中没有类似VFP中的CoNTINUE
    命令。
      

  2.   

    也可以用过滤:Filter,Filtered。
      

  3.   

    with table1 do begin
    ..
    locate('生产厂家',edit1.Text,[]);”,
    next;
    locate('生产厂家',edit1.Text,[]);”,
    ...
    end;你可以根据上面修改
      

  4.   

    http://218.56.11.178:8009/Browers.aspx?FID=498