简单问题(10分)

  • 主题发起人 主题发起人 failam
  • 开始时间 开始时间
F

failam

Unregistered / Unconfirmed
GUEST, unregistred user!
DataModule1.ClientDataSet1.Locate('xm',VarArrayOf([Edit1.text]),[LoPartialKey]);
为什么会报lopartialkey为非法字符
 
一点都不简单[:(][:(][:(]
 
同时查多这个字段才用这个吧
Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '831-431-1000']), [loPartialKey]);
如果查一个字段
locate('字段名','值',[]);
这样应该可以的
 
to:mouse
locate('字段名','值',[]);
这样是可以的
下面这样我也不行
Locate('Company;Contact;Phone', VarArrayOf(['Sight Diver', 'P', '831-431-1000']), [loPartialKey]);
应该跟查几个字段无关。
 
if only one field, varArrayof can be ommited
 
我用的是6.0,是不是不一样
 
help,help,help
 
是不是没有 uses db ??
 
function Locate(const KeyFields: string;
const KeyValues: Variant;
Options: TLocateOptions): Boolean;
override;
省略最后的参数 可以吗? 直接写 []
这个定位我没有用过~
 
省略参数,即[],就可以
 
后退
顶部