uses
   DB
或者关标停留在那,按F1,看一下Unit是什么。

解决方案 »

  1.   

    你在delphi少定义一个类型。要在uses 后面加上一个Variants,;  Locate('gwbh;cbh',vararrayof([Maxvalue1,cbh1]),[]);
     Locate('gwbh,'awfi',[]);改变这样试试, 我测试通过!
      

  2.   

    uses
      DB;
    加入DB单元
      

  3.   

    应该这样使用:
    DataSet.Locate('FieldName','Value',loCaseInsensitive);
    loCaseInsensitive:全部匹配
    loPartialKey:部分匹配

    Locate('FieldName1,FieldName12....',Variant[Value1,Value2..],loCaseInsensitive);
      

  4.   

    oh,不好意思,写错了
    Locate('FieldName1,FieldName12....',VarArrayof([Value1,Value2..]),loCaseInsensitive);