1. KeyFields:需要定位的字段,可为复数,以;分隔,如aa;bb
2. KeyValues: 定位的值,可以为复数,形如VarArrayOf(aa,bb)
3. Options: 附加属性,TLocateOptions类,拥有2个值:loCaseInsensitive,loPartialKey
3.1 loCaseInsensitive:不区分大小写定位
3.2 loPartialKey: 按部分定位,PS:注意是定位,不是模糊匹配, 规则是按KeyValues来定位KeyFields的开头的部分
我用的比较多的是这种方法:
//Name 字段名,_name 查询的字段值
if uDB_User.Locate('Name', _name, [loCaseInsensitive]) then
begin
end;