哪位高手帮我看看下面的问题是怎么回事,找了好多问题都不知道是什么错误!
  
     if not Locate('SNo',VarArrayOf([SpinEdit1.Text]),[loparticialKey]) then
     begin
        ShowMessage('无此记录,不能修改!');
        exit;
     end;
     
他说loparticialKey没有定义!难道还要自己定义过才能用的吗?
帮我看看,谢了!

解决方案 »

  1.   

    打开delphi的帮助,把“loparticialKey”复制,粘贴到查询框中,找到所在帮助信息,就可以看到其所在的单元了,他和locate不在同一个单元里的
      

  2.   

    考,我怎么找不到,兄弟,你是不是写错了,应该是:loPartialKey,吧
      

  3.   

    是loPartialKey,是我写错了
    那个帮助我也看过了,不过就是不知怎么来用那个参数!@
    说清楚点好吗?
    最好能给个例子??
    那个DB怎么个用法,我已经放进Uses里了,可还是不行!
      

  4.   

    那个db应该放到interface底下的那个uses里,应该放到定义的前面loPartialKey类似于sql语句里的like,就是进行模糊匹配查找,例如查找‘fuck’,只要输入
    ’fu‘就可以找到