C chenxz Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-17 #2 TLocateOptions Opts; Opts.Clear(); Opts << loPartialKey; Variant locvalues[2]; locvalues[0] = Variant("Sight Diver"); locvalues[1] = Variant("P"); Query1->Locate("Company;Contact", VarArrayOf(locvalues, 1), Opts);
TLocateOptions Opts; Opts.Clear(); Opts << loPartialKey; Variant locvalues[2]; locvalues[0] = Variant("Sight Diver"); locvalues[1] = Variant("P"); Query1->Locate("Company;Contact", VarArrayOf(locvalues, 1), Opts);
S silverwolf Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-17 #3 不要只贴帮助,给点说明 比如VarArrayOf两个参数的意义,要写Opts,而不能[loPartialKey]; C++Builder的定义locate好像与Dephi差不多呀。
C chenxz Unregistered / Unconfirmed GUEST, unregistred user! 2002-07-17 #4 VarArrayOf中的值就是Locate中第一个参数对应的数据表字段的查询值, 即是:在数据表里定位值为Company = Locavalues[0]且Contack = Locavalues[1]的记录
VarArrayOf中的值就是Locate中第一个参数对应的数据表字段的查询值, 即是:在数据表里定位值为Company = Locavalues[0]且Contack = Locavalues[1]的记录